2
我有在Maven的Java项目具有以下(简化)结构:如何避免重复的代码在与的Util类测试等级
module-alpha
src
main
test
java
TestUtils.java <-----------------------
module-beta
src
main
test
java
TestUtils.java <-----------------------
...
module-yotta
src
main
test
java
TestUtils.java <-----------------------
正如你所看到的,还有一类TestUtils.java
重演沿着这个项目。 (它是一个简单的类,我在每个单元测试中作为需要的东西写入库)。
问题:如何避免此代码冗余?
真棒,但有一个问题:我应该在哪里放置test.jar以便被Maven找到? (抱歉的基本问题,我从来没有这样做过。) –
请参阅https://stackoverflow.com/questions/28352732/best-way-to-add-local-dependency-to-maven-project – user7294900