Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MediathekView 12 doesn't start #86

Closed
SimGer opened this issue Aug 9, 2016 · 6 comments · Fixed by #118
Closed

MediathekView 12 doesn't start #86

SimGer opened this issue Aug 9, 2016 · 6 comments · Fixed by #118

Comments

@SimGer
Copy link

SimGer commented Aug 9, 2016

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
Copy link
Contributor

xaverW commented Aug 9, 2016

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

  • Java ist nicht oder nicht in der richtigen Version installiert (Java8). Zum
    Java-Download: http://java.com/de/

    Unter Linux müssen dazu 2 Pakete installiert werden!
    bei arch: java-openjfx und jre8-openjdk,
    bei Ubuntu 16.04: default-jre (entspricht openjdk-8-jre) und openjfx

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

Bitte LESEN

@xaverW
Copy link
Contributor

xaverW commented Aug 9, 2016

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
Copy link
Author

SimGer commented Aug 9, 2016

OK, bin offensichtlich blind. ;-)

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

@SimGer SimGer closed this as completed Aug 9, 2016
@nidico
Copy link

nidico commented Aug 10, 2016

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
Copy link

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
Copy link
Contributor

xaverW commented Oct 13, 2016

nein

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants