Läuft nicht unter neuem Java9
-
@georg-j sagte: So läuft bei mir noch ein in Intels “RAID Web Console 2” integriertes Java vom Mai 2014.
Eben, wo ist das Problem? Allfällige Sicherheitsbedenken betrafen /betreffen das Java Browser Plugin, das in diesem Zusammenhang aber keine Rolle spielt.
-
Auch Java selbst bleibt nicht von Sicherheitslücken verschont. Darüber hinaus gibts mit veralteten Versionen immer wieder mal Probleme mit verschlüsselten Verbindungen, da die neuere Methoden noch nicht unterstützen.
Und statt mehrerer EXE-Dateien, würde auch eine mit ausführlich kommentierter Konfigdatei genügen. Dann erspart man sich auch das Neuerstellen, wenn mal wieder Parameter geändert werden müssen. Wobei ich da für den portablen Start eine zweite mit eigener Konfigdatei dazu packen würde.
-
@mvsfsvm sagte: Auch Java selbst bleibt nicht von Sicherheitslücken verschont.
Natürlich, wie jede (andere/externe) Software auch (z.B. FFmpeg). Es ist ja nicht verboten, das Programm frisch zu packen, wenn man meint, das sei nun wirklich nötig bzw. wenn eh eine neue MV-Version erscheinen soll. Es geht hier primär um Benutzerfreundlichkeit.
-
@mvsfsvm sagte in Läuft nicht unter neuem Java9:
Auch Java selbst bleibt nicht von Sicherheitslücken verschont.
[Randnotiz]:
Im Gegenteil, Java gilt als ähnlich risikobehaftet wie der Adobe Flash Player. heise.de empfiehlt daher, Java im Browser vollständig zu deaktivieren (auf Windows ist dies z. B. möglich über das Java Control Panel in der Systemsteuerung, Reiterkarte “Sicherheit” > “Java-Content im Browser akivieren” = abhaken).Java-erfordernde Programme wie MediathekView bleiben dabei uneingeschränkt lauffähig, eventuelle Java-Sicherheitslücken können beim Surfen im Internet aber nicht mehr ausgenutzt werden.
-
@sina sagte in Läuft nicht unter neuem Java9:
Java im Browser vollständig zu deaktivieren
Jap und damit ist das sog. Java Applet. gemeint. Das hat nichts mit der JRE (dem was MV verwendet) zu tun. Moderne Webbrowser verwenden das Applet daher auch nicht mehr.
-
Hallo Entwickler!
Java 8 ist ja inzwischen doch schon in die Jahre gekommen (kostenloser Support endet zum Jahreswechsel 2018/19). Demnächst steht Java 11 an. Bislang nutze ich Version 13.0.6 problemlos unter Java 10. Die aktuelle 13.2.1 besteht aber dummerweise auf Java 8.
Interessant ist auch, dass Oracle das Konzept der JRE aufgibt und Endanwender zwingen wird, ein JDK zu installieren, wenn sie zukünftig noch Java-Programme laufen lassen wollen. Ist insgesamt eine Abkehr vom Desktop.
Weiterhin ist JavaFX ebenfalls abgekündigt. Ich war überrascht, dass Mediathek-View Abhängigkeiten dazu hat, weil mir die Oberfläche nicht nach FX aussieht. Aber mit dem Open-JDK läuft es daher auch nicht, sondern steigt aus:
Exception in thread “main” java.lang.NoClassDefFoundError: javafx/concurrent/Task
…
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at mediathek.Main.setupPortableMode(Main.java:149)Wie sieht Euer Plan für die Zukunft aus? Harte Abhängigkeiten zu Java8 und FX scheinen mir nicht so furchtbar sinnvoll. Dabei wächst die Bedeutung der Mediatheken und damit auch der Bedarf für Eure Software.
LG
private_lock -
Hallo @private-lock
https://forum.mediathekview.de/topic/1662/java-8-only-kein-start-mit-java-9/10
In der vorletzten Nachricht hat @DerReisende77 schon ein wenig dazu geschrieben.
“13.3 wird mit Java 10+ funktionieren”
Gruß -
@private-lock sagte in Läuft nicht unter neuem Java9:
Danke @iks-jott … gut zu wissen, dass Ihr das angeht.
Ich möchte nicht mit fremden Federn geschmückt werden:relieved_face: , die Entwickler gehen das an.
Ich wusste nur, dass schon einmal was dazu geäußert worden war.
Gruß -
Und Ich Dachte immer ein blindes Huhn findet auch mal ein Korn
Zurück mal zum Thema. Auch mit Java 11 bei Debian Sid keine Chance. Die 13.2. läuft nur mit Java 8.
Und wenn man nicht aufpasst wird opnenjfx bei einem full-upgrade von 8 auf 11 aktualisiert und die Mix funktioniert genauso wenig. Wenn dann sollte man mittels preferences das Upgrade verhindern. -
@kbdcalls stimmt. Und der Gag ist das die MV Version die mit Java 10 kompatibel ist auch nicht vollständig mit 11 funktioniert weil zu viel geändert wurde. Ein Hoch auf Oracle