{"id":3776,"date":"2010-12-02T00:31:33","date_gmt":"2010-12-01T23:31:33","guid":{"rendered":"http:\/\/udo.springfeld.eu\/blog\/?p=3776"},"modified":"2010-12-02T00:31:33","modified_gmt":"2010-12-01T23:31:33","slug":"java-sicherheitswarnung-fruhere-java-version","status":"publish","type":"post","link":"https:\/\/udo.springfeld.eu\/blog\/2010\/12\/02\/java-sicherheitswarnung-fruhere-java-version\/","title":{"rendered":"Java-Sicherheitswarnung &#8222;fr\u00fchere Java-Version&#8220;"},"content":{"rendered":"<p>Mit Java wird es nie langweilig. Vorgestern erschien, mehr oder weniger pl\u00f6tzlich, n\u00e4mlich nach Aktualisierung auf Java 6 Update 22, die Java-Sicherheitswarnung &#8222;fr\u00fchere Java-Version&#8220;. Und weil ich weder von vorgestern noch gestern bin, habe ich begonnen alle veralteten Versionen der Java Runtime Environment, sofern nicht unbedingt erforderlich, zu deinstallieren. Ich \u00fcberpr\u00fcfte das sodann, was es denn damit auf sich hatte. Die nun installierte Java-Version wurde mir auch korrekt als Java 6 Update 22 angezeigt, genau genommen<\/p>\n<p><code>C:UsersUdo>java -version:1.6+ -version<br \/>\njava version \"1.6.0_22\"<br \/>\nJava(TM) SE Runtime Environment (build 1.6.0_22-b04)<br \/>\nJava HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)<\/code><\/p>\n<p>Die Meldung erscheint seither auch nicht mehr.<\/p>\n<p>Stattdessen erschien pl\u00f6tzlich ein neuer Dialog beim Aufruf von Eclipse, mit dem bezaubernden Hinweis &raquo;Error: could not find Java SE Runtime Environment&laquo; Und jetzt ratet mal, welche aktuelle Version in der Registrierung hinterlegt wurde? Kommt ihr nie drauf! In der Registrierung, unter &#8222;HKEY_LOCAL_MACHINESOFTWAREJavaSoftJava Runtime Environment&#8220; war f\u00fcr den Schl\u00fcssel <strong>CurrentVersion<\/strong> der Wert <strong>1.3<\/strong> eingetragen.<\/p>\n<p>Die Kr\u00f6nung auf dem Sahneh\u00e4ubchen war dann, das mit dem Java Development Toolkit 6 Update 21 nat\u00fcrlich auch die private Laufzeitumgebung der selben, veralteten Java-Version mitgeliefert wird: &raquo;Java(TM) SE Development Toolkit 6 Update 21, including the private Java(TM) Runtime Environment 6 Update 21&laquo; Und genau diese wird Verison wird auch als \u00f6ffentliche Java-Version installiert, aber letztere unterliegt dem automatischen Update, und nur das automatische Update ist zu deaktivieren. Damit l\u00e4uft Oracle seinen eigenen Empfehlungen zuwider. Mag sein das sich das in weniger turbulenten Zeiten wieder \u00e4ndert, aber die zuletzt geschlossenen L\u00fccken in Java dulden eigentlich keinen Aufschub.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit Java wird es nie langweilig. Vorgestern erschien, mehr oder weniger pl\u00f6tzlich, n\u00e4mlich nach Aktualisierung auf Java 6 Update 22, die Java-Sicherheitswarnung &#8222;fr\u00fchere Java-Version&#8220;. Und weil ich weder von vorgestern noch gestern bin, habe ich begonnen alle veralteten Versionen der Java Runtime Environment, sofern nicht unbedingt erforderlich, zu deinstallieren. Ich \u00fcberpr\u00fcfte das sodann, was es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[205],"tags":[1159,1010,1160,1161,1080,178],"class_list":["post-3776","post","type-post","status-publish","format-standard","hentry","category-kommentare","tag-eclipse","tag-java","tag-java-development-kit","tag-java-runtime-environment","tag-oracle","tag-update"],"_links":{"self":[{"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/posts\/3776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/comments?post=3776"}],"version-history":[{"count":0,"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/posts\/3776\/revisions"}],"wp:attachment":[{"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/media?parent=3776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/categories?post=3776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/udo.springfeld.eu\/blog\/wp-json\/wp\/v2\/tags?post=3776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}