在 JRE 8 中使用 JavaFX,出现“访问限制”错误
当我尝试在我的新java 8项目中使用javafx相关类时,我收到来自eclipse的访问限制错误。到目前为止,我能找到的唯一“解决方案”是告诉eclipse忽略访问限制,但我对此并不满意。错误示例:
Access restriction: The type Pane is not accessible due to
restriction on required library C:\Program Files\Java\jre8_0\lib\ext\jfxrt.jar
我正在使用Eclipse Kepler和Java 8的Eclipse JDT补丁。
这似乎是一个与JavaFX不是JavaSE执行环境的一部分这一事实有关的问题。
我现在很难糊涂,因为根据 http://en.wikipedia.org/wiki/JavaFX javaFX是JavaSE的一部分。Eclipse有没有可能没有意识到它是javaSE的一部分?