Path: csiph.com!weretis.net!feeder6.news.weretis.net!feeder5.news.weretis.net!news.tota-refugium.de!.POSTED!not-for-mail From: "Martin Schade" Newsgroups: de.comp.lang.java Subject: Re: Versionsnummer Date: Mon, 7 Oct 2019 19:36:01 +0200 Organization: TOTA Lines: 67 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 8bit X-Trace: tota-refugium.de 1570469761 19243 127.0.0.43 (7 Oct 2019 17:36:01 GMT) X-Complaints-To: abuse@news.tota-refugium.de NNTP-Posting-Date: Mon, 7 Oct 2019 17:36:01 +0000 (UTC) X-User-ID: eJwNy8EBwCAIA8CVNBDEcQTN/iO09z9azOjlwXCKcvdKvH7TGC/9YDh0S+id926LQY4+jVcpu1lR4nKJWI0Nrf7z6TY4zvgA3VcafA== In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 X-MSMail-Priority: Normal X-Priority: 3 Cancel-Lock: sha1:0veIal+WcTe+CazslZOzYIxFHv0= Importance: Normal X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331 Xref: csiph.com de.comp.lang.java:13301 "Michael Paap" schrieb im Newsbeitrag news:qnbj67$1527$1@news-cypress.fernuni-hagen.de... > > Danach habe ich MediathekView upgedatet. Auf der Web-Seite steht, man > > bräuchte dafür Java Version 11. ich habe wie immer ein Zip geholt, > > entpackt > > und rübergeschoben. Im Zip ist auch ein Java mit dabei, das enthält die > > gleichen Dateien wie das soeben installierte. > > Mit "~~~\MediathekView-13.5.0\jre\bin\java" -version kommt nun > > openjdk version "11.0.4" 2019-07-16 > > OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.4+11) > > OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.4+11, mixed mode) > > > > Wieso hat das MediathekView ein extra Java mit dabei > > In erster Linie, um Probleme mit evtl. bereits vorhandenen > Java-Versionen zu vermeiden: Das, was auf dem Rechner evtl. schon > vorhanden ist, wird in Ruhe gelassen, weil das von MV mitgebrachte Java > auch nur von MV verwendet wird. Wenn der verschwendete Festplattenplatz > nicht weh tut, würde ich mir da weiter keinen Kopf drum machen. Wenn jedes Programm eine Laufzeitumgebung mitbringt, kommt da einiges zusammen. Ein ähnlicher Fall war die vbrun.dll, die fand man auch vielfach auf dem Computer. Und dann besteht das Problem der Sicherheits-Updates, fehlerhafte Dateien zu ersetzen ist einfacher wenn die nur 1mal dabei sind als wenn irgendwo doch noch eine anfällige Datei schlummert. Einige Versionen zurück habe ich Java.exe noch in "C:\Windows\System32\" und "C:\Windows\SysWOW64 gefunden, aber das ist nun vorbei. Dafür steht eines in "C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java", und das ist Version "1.8.0_221", also beim Java-Update gekommen. Eine "WindowsAccessBridge-64.dll" ist in "Sys32", eine ~~~32.dll in SysWOW64 { wobei ich diese Verzeichnisnamen es überhaupt als blödsinnigen Einfall sehe } und MediathekView hat auch eine windowsaccessbridge-64.dll (kleingeschrieben) dabei. Beim Update hat Java gemeint, ich hätte es im letzten halben Jahr nicht benutzt und könne es deinstallieren. Allerdings habe ich mehrmals pro Woche den TV-Browser laufen und gelegentlich das MediathekView. Und auch OpenOffice braucht für einige Funktonen Java. Also scheint es mehrere Dateien zu geben, in denen Java sich merkt, ob es aufgerufen wird. Der Taskmanager hat den Aufruf von Java aus dem TV-Browser schön angezeigt, den aus MediathekView aber nicht. Und aus OpenOffice war mal kurz zu sehen, daß Java gestartet worden ist; das war aber schnell wieder weg. > > und wieso aktualisiert > > sich das installierte nicht auf Version 11? > > Weil es Programme /gibt/, die unter Java 8 laufen und unter Java 11 > Probleme haben. So einen Fall gab's mit Open Office 3.4.x und benötigt JRE 7; und das hing wohl mit dem Wechsel von Sun nach Oracle zusammen. Allerdings sollten die ~ das eigentlich vorhersehen. > Dass eine Aktualisierung bei Versionssprüngen, die > größere Umstellungen mit sich bringen, nicht automatisch erfolgt, > sondern manuell durchgeführt werden muss, ist aber nicht unüblich. Naja, ich habe nochmal über Google nach Java geguckt, da kommt man dann auf deren Web-Site und dort wird nur die Version 8 angeboten. Erst wenn man expizit nach Version 11 sucht ... kommt man aber nicht auf die Site von Java, sondern die von den Computerliteratur-Verlagen, und dort gibts Java 11 und 12. Grüße, Martin Schade