MV 13.2.1 startet nicht - Hauptklasse nicht gefunden
- 
Hi, Linux Mint 18.3 Cinnamon 64 bit neu aufgesetzt. 
 MV 13.2.1 als aktuelle & stabile Version runtergeladen & entpackt. Paketverwaltung bietet nur 10 an.Via Paketverwaltung Ibm-java80-jre, ibm-java-80-jdk und openjfx 8u60-b27-4 installiert. Terminal zeigt: java version “1.8.0_201” 
 Java SE Runtime Environment (build 8.0.5.30 - pxa6480sr5fp30-20190207_01(SR5 FP30)) SE Runtime Environment (build 8.0.5.30 - pxa6480sr5fp30-20190207_01(SR5 FP30))
 IBM J9 VM (build 2.9, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20190124_408237 (JIT enabled, AOT enabled)
 OpenJ9 - 9c77d86
 OMR - dad8ba7
 IBM - e2996d1)
 JCL - 20190207_01 based on Oracle jdk8u201-b09und java MediathekView.sh 
 Fehler: Hauptklasse MediathekView.sh konnte nicht gefunden oder geladen werden.Trotz intensiver Suche im Forum und Web allgemein nach Hauptklassen weiß ich jetzt nicht weiter. 
 Im Forum gibts ähnliche Fälle - aber nicht genau das Gleiche und die Lösung ist eh offen oder ich hab sie nicht verstanden./usr/share/doc/libjide-oss-java ist vorhanden. 
- 
@khmer 
 Wenn Du schon java zum Aufruf verwendest, solltest Du auch ein Java-File angeben, also in diese, Falljava MediathekView.jar
- 
Danke für den Hinweis! Ich weiß es nicht besser, wollte durch den Start vom Terminal eine Fehlermeldung erhalten, die beim Doppelklick auf MV.sh ausbleibt. 
 Hier das Ergebnis:
 java MediathekView.jar
 Fehler: Hauptklasse MediathekView.jar konnte nicht gefunden oder geladen werden.
- 
@khmer 
 Ok Gott, dummer Anfängerfehler meinerseits, rufe das Programm nie von der Kommandozeile auf. Der korrekte Befehl lautetjava -jar MediathekView.jar
 Sorry für die Verwirrung.
- 
@MenchenSued sagte in MV 13.2.1 startet nicht - Hauptklasse nicht gefunden: java -jar MediathekView.jar Jetzt werden die Meldungen auch etwas ausführlicher, hoffentlich läßt sich das Problem damit einkreisen: java -jar MediathekView.jar 
 . Portable Mode: false
 Exception in thread “main” java.lang.NoClassDefFoundError: javafx.concurrent.Task
 at java.lang.ClassLoader.defineClassImpl(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:379)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:154)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:730)
 at java.net.URLClassLoader.access$400(URLClassLoader.java:96)
 at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1187)
 at java.security.AccessController.doPrivileged(AccessController.java:739)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:605)
 at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:925)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:870)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:853)
 at mediathek.Main.setupPortableMode(Main.java:149)
 at mediathek.Main.main(Main.java:158)
 Caused by: java.lang.ClassNotFoundException: javafx.concurrent.Task
 at java.net.URLClassLoader.findClass(URLClassLoader.java:610)
 at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:925)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:870)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:853)
 … 14 more
- 
@khmer sagte in MV 13.2.1 startet nicht - Hauptklasse nicht gefunden: Jetzt werden die Meldungen auch etwas ausführlicher, hoffentlich läßt sich das Problem damit einkreisen: 
 java -jar MediathekView.jar
 . Portable Mode: false
 Exception in thread “main” java.lang.NoClassDefFoundError: javafx.concurrent.TaskSuchst Du im Form nach “javafx”, was die ja als Grund für das “Nichtfunktionieren” angegeben wird, landest Du z.B. hier. 
 

