Eclipse/java9拼图:如何访问javafx包?
我的背景:Eclipse/java9拼图:如何访问javafx包?,eclipse,javafx-8,java-9,eclipse-neon,Eclipse,Javafx 8,Java 9,Eclipse Neon,我的背景: 9-ea-113(即javafx现在完全模块化,没有jfrt.jar) eclipse-neon-M6,当前测试版支持java9(在java8上运行,如果需要的话) win7 简单地说 import javafx.application.Application; public class FirstApplication extends Application { // } 未编译,因为找不到javafx.xx包 怎么办?编辑项目的.classpath文件并添加下面的
- 9-ea-113(即javafx现在完全模块化,没有jfrt.jar)
- eclipse-neon-M6,当前测试版支持java9(在java8上运行,如果需要的话)
- win7
import javafx.application.Application;
public class FirstApplication extends Application {
//
}
未编译,因为找不到javafx.xx包
怎么办?编辑项目的.classpath文件并添加下面的条目-似乎有效
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<accessrules>
<accessrule kind="accessible" pattern="javafx/**"/>
</accessrules>
</classpathentry>
hmm。。访问规则适用于8,但不适用于9。或者我遗漏了什么?正确-设置仅编译8:-(你导入模块了吗?看到了吗?你最终成功了吗?我也遇到了同样的问题。@assylias-hmm..我认为这个问题有点不同:我没有自己的模块,我是为java8@mipa不,我现在放弃了-可以针对java8进行开发,以后再升级到java9(使用补丁层)