NetBeans无法识别最新的JavaFX版本

时间:2016-02-24 16:44:11

标签: java netbeans javafx

我正在开发一个需要最新JavaFX版本的项目。 NetBeans无法识别某些类。例如Alert类,给我一个“找不到符号”的警告。 我在运行时收到以下消息:

WARNING: Loading FXML document with JavaFX API of version 8.0.65 by JavaFX     runtime of version 8.0.0

我今天安装了最新的Java版本。虽然,它没有显示在路径/ Library / Java / JavaVirtualMachines /

我正在使用OS X 10.11.3

1 个答案:

答案 0 :(得分:0)

您可以尝试使用/usr/libexec/java_home -V

在Mac上检测已安装的Java版本

或者,find / -name javac -print | less也可能会有所帮助,但它会发出相当多的"权限被拒绝"以及一些误报(文档文件夹中的dirs名称)。

当您打开Java Platform Manager(菜单栏中的“工具”,“Java平台”)并单击“添加平台”按钮时,NetBeans是否找到了新的Java版本?

编辑:

在java.com上,"消费者版本" (jre)可以下载。目前它已安装在/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home中。 JDK可以直接从Oracle下载。