通常,如果我需要在maven项目中添加新的第三方依赖关系(在maven远程仓库中不存在),我们会使用mvn install命令手动安装第三方作为maven坐标。 我们如何使这个过程自动化……我们希望mvn install命令在每次构建时在运行时执行?
谢谢
答案 0 :(得分:1)
我建议您使用存储库管理器(Nexus,Artifactory,...)来托管您的第三方依赖关系。
在构建主项目之前,强制开发人员构建第三方依赖关系并将其安装到本地存储库(mvn install
)可能非常繁琐。您肯定不想自动化该过程,而要使用存储库管理器来简化它。您可以在Maven documentation about repository management上找到好处。