我有一个包含一些WAR工件的简单项目和一个将它们捆绑在一起的EAR工件。
<modules>
<module>service1</module>
<module>service2</module>
<module>ear</module>
</modules>
如果我用那个pom运行mvn package
它可以正常工作。反应器识别工件,我不必使用本地存储库。
我想单独构建service1和service2。之后我想使用service1和service2的构建结果构建ear
如果我只为ear运行mvn package
,它会搜索本地存储库中的工件,但它会失败,因为没有。
如何判断耳塞是否在其他地方?模块本身的目标文件夹?
背景:我想构建每个功能分支,不想搞砸我的本地存储库,也不想为每个分支复制它。