我有一个像这样的Maven聚合器项目:
/pom.xml
/module-A/pom.xml
在/pom.xml中,有一个
<modules>
<module>
submodules/functional
</module>
</modules>
在父项目中,我还编写了许多类和测试。它们正确地打包到工件中。但是,当我运行mvn test
时,只执行子模块的测试。
更具体一点。我们使用git子模块管理子模块,它对父模块没有任何依赖性。我不知道在没有涉及Maven存储库的情况下引用子模块的任何其他方式。
我尝试了许多方法来运行它们,但没有一种方法可行。有没有办法在父模块中测试源代码?