Java 9.0

Bei Problemen mit der Bedienung von TV-Browser, bitte hier posten.
Buko
Newbie
Beiträge: 5
Registriert: 01 Jan 2016, 14:23

Java 9.0

Beitrag 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?
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag 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
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
brick
Newbie
Beiträge: 3
Registriert: 22 Sep 2017, 14:51

Re: Java 9.0

Beitrag von brick »

Hallo,

gibt es auch eine Lösung für Linux?
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag von ds10 »

Eine Möglichkeit wäre /usr/share/tvbrowser/tvbrowser.sh mit einem Editor zu öffnen und bei

Code: Alles auswählen

JAVA_PROGRAM_DIR=""
den Pfad zum bin-Verzeichnis des installierten Javas einzutragen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Buko
Newbie
Beiträge: 5
Registriert: 01 Jan 2016, 14:23

Re: Java 9.0

Beitrag 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.
brick
Newbie
Beiträge: 3
Registriert: 22 Sep 2017, 14:51

Re: Java 9.0

Beitrag 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.
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag von ds10 »

Dann benutzt einfach weiter Java 8, gibt keinen Grund jetzt sofort Java 9 einzusetzen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Gast

Re: Java 9.0

Beitrag 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...
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag von ds10 »

Man kann problemlos auch mehrere Java-Versionen parallel verwenden.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag 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:
tvbrowser_win.zip
(31.71 KiB) 491-mal heruntergeladen
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Buko
Newbie
Beiträge: 5
Registriert: 01 Jan 2016, 14:23

Re: Java 9.0

Beitrag von Buko »

Startbefehl funktioniert!

Vielen Dank!
brick
Newbie
Beiträge: 3
Registriert: 22 Sep 2017, 14:51

Re: Java 9.0

Beitrag 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. :D
ds10
Site Admin
Beiträge: 19095
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Java 9.0

Beitrag 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.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Gast

Re: Java 9.0

Beitrag von Gast »

funktioniert! danke ds10!
Delgado
Newbie
Beiträge: 8
Registriert: 24 Jul 2009, 23:11

Re: Java 9.0

Beitrag 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 :D
Zuletzt geändert von Delgado am 24 Sep 2017, 14:33, insgesamt 2-mal geändert.
Antworten