Ответ 1
Для меня OSX это под jdk1.8.0_05.jdk/Contents/Home/jre/lib/ext/jfxrt.jar
. Я предполагаю, что это в аналогичном месте на вашей машине. Попробуйте /usr/java/jdk1.8.0_05/jre/lib/ext/jfxrt.jar
Я только что обновил JDK до JDK 1.8, потому что я не смог найти jfxrt.jar, необходимый java FX в версии 1.7.
Я скачал JDK отсюда: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
В частности, версия: JDK-8u5-Linux-i586.rpm
Я использую opensuse 13.1, кстати.
Теперь после установки my usr/java/jdk1.9_05/lib по-прежнему не содержит jfxrt.jar.
У кого-нибудь есть идея, почему, я читал, что эта версия должна действительно содержать ее. Могу ли я исправить эту проблему, помещая банку в ручку?
Для меня OSX это под jdk1.8.0_05.jdk/Contents/Home/jre/lib/ext/jfxrt.jar
. Я предполагаю, что это в аналогичном месте на вашей машине. Попробуйте /usr/java/jdk1.8.0_05/jre/lib/ext/jfxrt.jar
Я использовал linuxmint 18.1, и у меня была такая же проблема. я понял, что в открытом jdk я не было библиотеки jfxrt.jar. Загрузите еще один jdk из oracle, а затем установите его. Не забудьте изменить путь в файле netbeans.conf в папке установки netbeans.
Вы должны добавить requires jfxrt;
к вашей информации модуля, если у вас возникли проблемы после добавления jfxrt.jar