Seite 1 von 2
Java 9.0
Verfasst: 22 Sep 2017, 10:29
von Buko
Hallo,
nach der Installation von Java 9.0 und Deinstallation von vorheriger Java 8.0 Update 144 lässt sich der TV-Browser leider nicht mehr starten.
Es erscheint die Meldung: "This application requires a Java Runtime Environment 1.6.0".
Wird es eine zeitnahe Aktualisierung geben?
Re: Java 9.0
Verfasst: 22 Sep 2017, 12:23
von ds10
Das ist unwahrscheinlich, TV-Browser basiert im Moment auf Java 8, daher gab es auch noch keine Tests mit Java 9.
Es ist auch kein eigentliches Problem von TV-Browser, sondern des Startprogramms. Du kannst das ganz einfach umgehen, indem du dir eine Verknüpfung zum Starten von TV-Browser anlegst:
Code: Alles auswählen
Startbefehl: java -Dpropertiesfile=windows.properties -Xmx512M -jar tvbrowser.jar
Ausführen in: PFAD_DES_TV-BROWSER_VERZEICHNISSES
EDIT: Siehe
http://hilfe.tvbrowser.org/viewtopic.ph ... 05#p118505
Re: Java 9.0
Verfasst: 22 Sep 2017, 14:53
von brick
Hallo,
gibt es auch eine Lösung für Linux?
Re: Java 9.0
Verfasst: 22 Sep 2017, 15:58
von ds10
Eine Möglichkeit wäre /usr/share/tvbrowser/tvbrowser.sh mit einem Editor zu öffnen und bei
den Pfad zum bin-Verzeichnis des installierten Javas einzutragen.
Re: Java 9.0
Verfasst: 22 Sep 2017, 16:02
von Buko
Danke für die schnelle Antwort und die Hilfe.
Leider scheint das nicht zu funktionieren oder ich mache einen Fehler.
Normalerweise habe ich portable Version genutzt, jetzt zu Testzwecken jedoch installiert.
Ich habe den o. A. Befehl einfach in der Eingabeaufforderung unter Win10 x64 eingegeben.
Darauf erhalte ich die Meldung:
Code: Alles auswählen
C:\Program Files (x86)\TV-Browser>java -Dpropertiesfile=windows.properties -Xmx512M -jar tvbrowser.jar
command line options:
-minimized The main window will be minimized after start up
-nostartscreen No start screen during start up
-fullscreen Start in fullscreen-mode
-ignorejvm Don't check for Sun Java
-safemode Don't load Plugins
15:53:21 INFORMATION: Search for settings import in: 'C:/Users/buko/AppData/Roaming/TV-Browser'
15:53:21 INFORMATION: Search for settings import in: 'C:\Users\buko\AppData\Roaming\TV-Browser'
15:53:21 INFORMATION: Search for settings import in: 'C:\Users\buko/TV-Browser'
15:53:21 INFORMATION: No previous version of TV-Browser found - using default user settings
15:53:21 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at tvbrowser.ui.splashscreen.SplashScreen.<init>(SplashScreen.java:81)
at tvbrowser.TVBrowser.main(TVBrowser.java:456)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
Mit den ausgetauschten .exe Dateien klappt es auch nicht.
Der Splashscreen bleibt hängen.
Re: Java 9.0
Verfasst: 22 Sep 2017, 16:11
von brick
Danke auch für die schnelle Antwort.
Aber leider bleibt auch unter Linux das Programm beim Splashscreen hängen; der Pfad ist nicht das Problem.
Re: Java 9.0
Verfasst: 22 Sep 2017, 16:40
von ds10
Dann benutzt einfach weiter Java 8, gibt keinen Grund jetzt sofort Java 9 einzusetzen.
Re: Java 9.0
Verfasst: 22 Sep 2017, 21:58
von Gast
Selbes Problem, TV Browser startet nicht mir Java 9, die Deinstallation von Java 9 ist aber keine Option. Bis zum Update leider kein TV Browser mehr...
Re: Java 9.0
Verfasst: 22 Sep 2017, 22:12
von ds10
Man kann problemlos auch mehrere Java-Versionen parallel verwenden.
Re: Java 9.0
Verfasst: 22 Sep 2017, 23:01
von ds10
Folgende Startverknüpfung müsste funktionieren:
Code: Alles auswählen
Startbefehl: javaw --add-modules=ALL-SYSTEM -Dpropertiesfile=windows.properties -Xmx512M -jar tvbrowser.jar
Ausführen in: PFAD_DES_TV-BROWSER_VERZEICHNISSES
EDIT: Hier die entsprechend angepassten exe-Dateien:
Re: Java 9.0
Verfasst: 22 Sep 2017, 23:34
von Buko
Startbefehl funktioniert!
Vielen Dank!
Re: Java 9.0
Verfasst: 22 Sep 2017, 23:46
von brick
Danke schön, der Startbefehl funktioniert auch bei mir. Das einzige Manko hier ist, daß sich das Programm nicht mehr in den Systemtray minimieren lässt (und das Traymenü damit auch nicht mehr da ist).
Trotzdem sage ich nochmal Danke, denn die Hauptsache ist, daß TV-Browser überhaupt mit Java 9 läuft.
Re: Java 9.0
Verfasst: 23 Sep 2017, 00:02
von ds10
Das liegt am geänderten Versionsschema, das versteht TV-Browser nicht und startet daher das TrayIcon nicht. Wie ich aber schon schrieb, lässt sich das ganz einfach durch Verwendung von Java 8 beheben. Java 9 dürfte man bestenfalls zur Entwicklung benötigen, aber als End-User setzt man besser noch auf Java 8, denn es dürfte faktisch kein Programm geben, das bereits auf Java 9 basiert.
Re: Java 9.0
Verfasst: 24 Sep 2017, 13:24
von Gast
funktioniert! danke ds10!
Re: Java 9.0
Verfasst: 24 Sep 2017, 14:28
von Delgado
Als Ergänzung: Java 9 gibt es (derzeit?) nur als 64-bit Version zum Download! Warum auch immer.
http://www.oracle.com/technetwork/java/ ... 48532.html
Bitte die beiden weiteren Beiträge löschen, habe versehentlich Zitieren gewählt