我正在开发一个需要最新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
答案 0 :(得分:0)
您可以尝试使用/usr/libexec/java_home -V
或者,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下载。