1

当我生成 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

提前致谢!

4

2 回答 2

0

我不知道 maven-eclipse-plugin 中有任何配置参数可以调整classpathentry生成的.classpath.

假设这是 Eclipse 使用的,更改顺序将需要修补插件。

另一种选择是使用 m2eclipse,它可以为您提供开箱即用的内容。

于 2010-08-20T20:00:42.530 回答
0

这会破坏默认功能。按照惯例, src/test/java 和 src/test/resources 的内容必须位于类路径的顶部,这样您就可以轻松地将主树中的工件替换为测试实现,而无需更改主树。

例子:

src/test/resources/META-INF/persistence.xml

src/main/resources/META-INF/persistence.xml

(测试将使用第一个版本,而将部署第二个版本)

于 2010-08-21T06:52:13.097 回答