在eclipse src/{main,test}/{java,resources}
中假设一个典型的maven项目。
现在在src/main/java
的一个班级中,我可以看到并编译来自src/test/java
的类 - 当然这是错误的,也不是所希望的。
第二个问题是,在src/test/java
中与src/main/java
中具有相同的类会导致资源重复错误,尽管这会使mvn test
编译得很好(并且有目的)。
如何调整我的eclipse,以便正确编译测试类并在普通源代码中隐藏测试类?
答案 0 :(得分:0)
这是一个非常古老的日食问题。不确定是否可以绕过它。最简单的方法是使用从命令行运行maven的CI服务器