我知道之前已经问过这个问题,但解决方案不起作用。
我安装了新的jdk 1.8并将其配置为平台。在netbeans.conf中我配置了netbeans_jdkhome =“/ home / niklas / Java / jdk1.8.0_65 /".
使用update-alternatives我已经为java配置了新的jre。 java -version
正确返回“java version”1.8.0_65“
尽管从netbeans内部运行我的项目它没有加载,而是出现“javafx需要更新的版本”错误。
当我使用java -jar
运行完全相同的项目时,它正确运行。
我忘了配置什么?
答案 0 :(得分:0)
经过长时间的尝试和错误我的解决方案:
标准的ubuntu软件包似乎不包含javafx。因此必须从netbeans下载页面安装netbeans。
分步解决方案:
sh netbeans-8.1-javase-linux.sh --javahome /[PATH_TO_JDK]/jdk1.8.0_[VERSION]
(请注意,如果您使用[PATH_TO_JDK] / jre /),此安装程序会在没有警告的情况下失败请注意,下载页面中的“All”-linux安装程序今天(2015年11月11日)已被破坏。也许这很快就会解决。