mediathekview / MediathekView

Das Programm MediathekView durchsucht die Online-Mediatheken verschiedener Sender
https://mediathekview.de
GNU General Public License v3.0
865 stars 96 forks source link

MediathekView 12 doesn't start #86

Closed SimGer closed 7 years ago

SimGer commented 8 years ago

I'm running Fedora 24 (x86-64) and MediathekView 11 starts fine.

$ java -version
openjdk version "1.8.0_101"
OpenJDK Runtime Environment (build 1.8.0_101-b14)
OpenJDK 64-Bit Server VM (build 25.101-b14, mixed mode)

MediathekView 12 gives the following error:

$ ./MediathekView__Linux.sh 
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/collections/FXCollections
        at mSearch.tool.SysMsg.<clinit>(SysMsg.java:27)
        at mediathek.Main.main(Main.java:94)
Caused by: java.lang.ClassNotFoundException: javafx.collections.FXCollections
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 2 more
xaverW commented 8 years ago

im root des zip liegt eine Datei "Hilfe__bitte_lesen.txt" und darin steht:

im Wiki sind auch ein paar Beispielinstallationen vorgeführt: https://sourceforge.net/p/zdfmediathk/wiki/Linux/

Bitte LESEN

xaverW commented 8 years ago

Vielleicht noch als Hintergrund: Oracle packt die fx Pakete mit dazu, bei Linux sind sie in OpenJDK nicht enthalten und müssen extra installiert werden.

SimGer commented 8 years ago

OK, bin offensichtlich blind. ;-)

openjfx gibt's allerdings bei Fedora leider nicht in den Paketquellen, mal sehen was ich da mache.

nidico commented 8 years ago

Would it be possible to show a more meaningful hint in runtime instead of crashing? I also stumbled upon this (as I could just start the program "as usual java programs" in previous versions).

bmarwell commented 8 years ago

I'll want to create a pull request to this issue, @nidico.

@xaverW: Schonmal danke, dass nur die ant-buildfiles eingecheckt sind. Bei z.B. Jameica/Hibiscus gibt es eclipse-files, ant-files und Maven-Files… Muss ich nochwas beim Pull request beachten?

xaverW commented 8 years ago

nein