我有两个maven项目,我需要通过自动部署过程进行部署。 (如每晚构建或类似)
场景为:部署maven项目的标准方法
mv-proj1
-dependency-1.jar
-dependency-2.jar
-dependency-3.jar
mv-proj2
-dependency-3.jar
-dependency-4.jar
-mv-proj1.jar
MV-proj1和MV-proj2的源不能被披露。
mv-proj2是可执行的jar文件并向其他应用程序模块提供服务。
那么将它们部署到生产机器的标准方式是什么?或者可以说UAT机器是什么?
我是否需要设置组织内的Maven存储库?
我是否需要将Maven存储库安装到UAT机器上?
我想到的一种可能的方式是设置和托管组织内的maven仓库,并在UAT机器上设置maven以从组织内的maven仓库获取数据。并只部署pom.xml。