我有两个Maven项目, Parent 和 Child 。要构建 Child ,我之前需要mvn install
Parent ,以便 Parent 生成的EAR在我的m2 repo中可用。< / p>
我想以这样的方式修改 Child 构建,以便它可以从提供的 Parent 项目EAR安装依赖库,而不是依赖于 Parent 项目在本地安装。
是否可以在.m2设置文件中配置ear文件的位置?
答案 0 :(得分:0)
感谢您编辑问题。为了简单起见,我现在有两个项目说A&amp; B.“A”项目的构建已经完成。当我构建我的B项目时,它需要在我的m2 repo中提供“A”的ear文件。
现在我需要修复maven构建,以便它可以从提供的A的耳朵安装依赖库,而不必依赖于在该机器上完成的A构建。
是否可以在.m2设置文件中配置ear文件的位置。
答案 1 :(得分:0)
如果我正确理解您的问题,并且我认为您的本地存储库是我的m2 repo。
当您构建项目A时,Maven将此项目的EAR文件放在本地存储库中。
我建议您使用maven clean install -o
-o命令表示离线。