JavaFX jar文件抛出异常

时间:2018-03-25 01:15:21

标签: javafx

我刚刚完成了我的JavaFX项目。 在src文件中,我有一些文件夹,每个文件夹包含不同的文件:FXML,CSS,类,文件,控制器。

在IntelliJ中构建工件后,当我在cmd上运行它时,Jar文件会抛出异常,因为它无法找到FXML文件!

我已经复制了Jar文件旁边的FXML文件夹和它之前的文件夹,但它不起作用

我已经把包装弄干净但是给我带来了麻烦!

legend centered at the bottom of the chart

here is a screenshot of my code

2 个答案:

答案 0 :(得分:0)

尝试像这样调用FXML

Parent root = FXMLLoader.load(getClass().getResource("/ContactList/FXML/"+fxmlFileName+".fxml"));

答案 1 :(得分:0)

我发现了问题!我不应该像图片那样处理FXML文件。 而不是" ../ FXML / example.fxml",应该使用" /FXML/example.fxml"。