(JAVA)与jar文件混淆

时间:2018-12-15 20:31:48

标签: java javafx javafx-2 fxml fxmlloader

我正在运行jdk 1.8_191

我创建了一个JavaFX应用程序。

我在IDE中对其进行了测试,一切运行正常。

我创建了一个exe Artifact,加载FXML时出错。

通过将我的FXML文件和Java文件放在一个这样的文件夹中来解决此问题 FXML Files and Java Files in one folder

用于将FXML文件放入该空视图文件夹中并像这样运行我的代码 Like this

但是我仅在生成的exe Artifact中得到错误。在IDE(IntelliJ)中流畅运行。

我的问题是为什么?我想将我的FXML文件和JAVA文件分开,以保持整洁和更好的可读性。为什么只有两个文件都在Artifact中的同一个文件夹中却在IDE中分开工作时,它才起作用?这就是应该的样子吗?

P.S。我还读到我必须将FXML放在“ resources”文件夹下,但效果不好(在Artifact中)。我想念什么?谢谢!

0 个答案:

没有答案