我尝试创建一个java程序的maven项目,它包含两个java类和一个fxml文件,它们都位于同一目录(src / main / java / package)中。 当我用maven安装项目时,它不会将fxml文件复制到.jar文件中,这样程序就不再起作用了。几个小时前,我基本上创建了一个等效项目,一切正常。
我该如何解决?
答案 0 :(得分:0)
Maven约定是Java文件进入src/main/java
。任何非Java文件都在src/main/resources
。
Maven的Eclipse模拟没有做出这种区分。这两个目录都是源文件夹,这些文件夹不正确,但足够好"处理正确的Maven项目。
因此,请将文件移动到正确的位置。