我一直在制作一个小的java程序,我几乎完成了它 . 我尝试在eclipse和IntelliJ中将其导出为可运行的jar,但jar没有运行 . 我尝试在try catch语句中包围启动器类以查明原因,而exception.getMessage()只是说需要的位置 . 我正在使用JavaFX作为我的GUI . 请记住,当我在两个IDE中单击运行时,它运行完美 .
我在这里读了一个类似的问题,但似乎这个人甚至无法在IDE中运行它,所以请不要再引用我 .
注意:我解压缩jar以查看包含my fxml文件的包是否在jar中 .
提前致谢
1 回答
我有同样的问题 . 与我的问题是我使用相对路径来获取资源 . 例如
在将其更改为之后,我正在使用它
有效 . BikeShop是我的包名,是项目的根目录 .