当我生成 Eclipse 工件时,Eclipse 按此顺序显示源文件夹。
src/test/java src/test/resources src/main/java src/main/resources
我会选择,
src/main/java src/main/resources src/test/java src/test/resources
提前致谢!
当我生成 Eclipse 工件时,Eclipse 按此顺序显示源文件夹。
src/test/java src/test/resources src/main/java src/main/resources
我会选择,
src/main/java src/main/resources src/test/java src/test/resources
提前致谢!
我不知道 maven-eclipse-plugin 中有任何配置参数可以调整classpathentry
生成的.classpath
.
假设这是 Eclipse 使用的,更改顺序将需要修补插件。
另一种选择是使用 m2eclipse,它可以为您提供开箱即用的内容。
这会破坏默认功能。按照惯例, src/test/java 和 src/test/resources 的内容必须位于类路径的顶部,这样您就可以轻松地将主树中的工件替换为测试实现,而无需更改主树。
例子:
src/test/resources/META-INF/persistence.xml
src/main/resources/META-INF/persistence.xml
(测试将使用第一个版本,而将部署第二个版本)