Я нуждаюсь в помощи, устанавливая .jar файл, http://chunky.llbit.se/download.html, который вызывает проблемы для меня. У меня есть Openjdk 7 и 6, и я добрался 8 от другого, не официального места. Когда я дважды щелкаю по .jar файлу, он не открывается (у меня есть разрешение для разрешения, он для выполнения включил). При выполнении его через терминал через Java - банка дает это:
~/Downloads$ java -jar chunky-1.4.3.jar
Exception in thread "main" java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: javafx/stage/Stage
at se.llbit.chunky.launcher.ChunkyLauncher.firstTimeSetup(ChunkyLauncher.java:276)
at se.llbit.chunky.launcher.ChunkyLauncher.main(ChunkyLauncher.java:194)
Caused by: java.lang.NoClassDefFoundError: javafx/stage/Stage
... 2 more
Caused by: java.lang.ClassNotFoundException: javafx.stage.Stage
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
Вы не сказали, где Вы получили Java 8 и установили ли Вы его, или каково версия это.
От Короткой веб-страницы установки в http://chunky.llbit.se/install.html :
<час>Прежде, чем установить Короткий Вам будет нужно обновление Java 8 40 или позже. Можно загрузить Java здесь.
На Ubuntu и некоторых других дистрибутивах Linux, Вам, вероятно, придется установить библиотеку JavaFX, чтобы смочь работать Короткий. На Ubuntu 16.04, просто должны установить пакет openjfx.
<час>, Что означает, что необходимо, по крайней мере, установить значение-по-умолчанию-jre (OpenJDK 8) и openjfx.
sudo apt-get update
sudo apt-get install default-jre openjfx
, Если это не позволяет Короткий работать без ошибки, необходимо будет установить эти Oracle Java 8
найденный в https://java.com/en / или через ppa:
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer