从Java 7u7开始,我读到的所有地方JavaFX2都与JRE和JDK捆绑在一起。因此,对于为什么我运行Eclipse时会告诉我“ 无法解析导入javafx ”,我感到困惑。
除了7u9之外,我没有安装其他JDK或JRE,所以为什么我不能从Eclipse中看到JavaFX2?
非常感谢 :)
不幸的是,对于jdk7u9,当我们创建一个新的Java项目时,Eclipse不会将目录中的jfxrt.jar
文件添加jre\lib
到项目构建路径库中。您必须手动进行操作,或者可以将e(fx)clipse插件安装到Eclipse,这将使JavaFX开发更加容易:)
Eclipse遵循JRE 7u9默认引导类路径(不包含jfxrt.jar
)的默认设置。将来的JRE版本将放置jfxrt.jar
在引导类路径上,因此您无需手动将jfxrt.jar
文件添加到项目构建路径库中。您可以跟踪此JRE功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句