我在Eclipse中用JavaFX创建了一个项目。我不得不重新安装导致删除Java和Eclipse的系统。我项目我保存的文件。我再次安装了所有内容,并决定使用Maven(Java-JavaFX-Maven)基于之前的文件创建一个新项目。并且存在很多错误。
例如
在这种情况下应如何上诉?
我有一个
MainView.fxml
application.css
MainViewController.java and a few filse with class in *.java
Parent root = FXMLLoader.load(getClass().getResource("MainView.fxml"));
scene.getStylesheets().add("application.css");
xml和css文件应该放在哪里以及设置什么样的吸引力?
目录:
src/main/java/com.pezal
src/main/resources
在MainView.fxml
中设置了对控制器com.pezal.MainViewController
引发异常:
我找不到参考资料
此外,我无法使用Maven构建jar
之前已经提出的问题,但没有人回答这个问题。我想也许是一些内部错误并重新安装帮助。 Why I can't build jar in Maven
如果有人可以查看此链接并帮助我,我将非常感激。
答案 0 :(得分:0)
需要将Eclipse配置为使用JDK,默认情况下将使用JRE,可能需要maven运行,但不能用于编译。
网上的一些说明:http://www.gamefromscratch.com/post/2011/11/15/Telling-Eclipse-to-use-the-JDK-instead-of-JRE.aspx
有一些放置fxml文件并在代码中使用它们的示例,您可能想要查看javafx-maven-plugin的一些示例项目:https://github.com/javafx-maven-plugin/javafx-maven-plugin/tree/master/src/it/08-build-with-proguard
免责声明:我是javafx-maven-plugin的维护者