Maven:我应该把xml文件放在src/main/java文件夹中吗?

Maven:我应该把xml文件放在src/main/java文件夹中吗?,maven,Maven,我们在src/main/java文件夹中有许多beans.xml和struts.xml文件。当mvn包完成时,我在WEB-INF/classes文件夹中找不到这些文件 将xml文件放在src/main/java中是错误的吗?我应该把它们放在src/main/resources中吗?或者我应该修改pom.xml吗 标准是将它们放在src/main/resources中,当maven打包war时,它们最终将进入WEB-INF/类。我应该只将*.java文件放在src/main/java文件夹中吗?@

我们在src/main/java文件夹中有许多beans.xml和struts.xml文件。当
mvn包
完成时,我在WEB-INF/classes文件夹中找不到这些文件


将xml文件放在src/main/java中是错误的吗?我应该把它们放在src/main/resources中吗?或者我应该修改pom.xml吗

标准是将它们放在src/main/resources中,当maven打包war时,它们最终将进入WEB-INF/类。

我应该只将*.java文件放在src/main/java文件夹中吗?@user2432405这是正确的。编译src/main/java中的java文件后生成的类文件被复制到WEB-INF/classes,因此非源文件将被忽略。@user2432405希望这有帮助-请随意标记正确答案:)还有另一种方法:src/main/java**/*.javasrc/main/resources@kharyam-我想你是说战争时的WEB-INF/classes是由maven打包的吗?WEB-INF文件夹通常不存在于jar中:)