Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为备用部署repo配置maven?_Java_Maven_Deployment - Fatal编程技术网

Java 如何为备用部署repo配置maven?

Java 如何为备用部署repo配置maven?,java,maven,deployment,Java,Maven,Deployment,我一直在阅读,对altDeployment存储库参数感到困惑 有以下三个参数: altDeploymentRepository altReleaseDeploymentRepository altSnapshotDeploymentRepository 虽然altRelease和altSnapshot似乎相当直截了当,但我不确定altDeploymentRepository设置的用途。这应该是快照和发布的超集吗 有人能澄清这三种设置之间的区别以及何时使用哪种设置吗?altDeployment

我一直在阅读,对altDeployment存储库参数感到困惑

有以下三个参数:

  • altDeploymentRepository
  • altReleaseDeploymentRepository
  • altSnapshotDeploymentRepository
虽然altRelease和altSnapshot似乎相当直截了当,但我不确定altDeploymentRepository设置的用途。这应该是快照和发布的超集吗

有人能澄清这三种设置之间的区别以及何时使用哪种设置吗?

altDeploymentRepository
不知道

altReleaseDeploymentRepository
假设您要构建的工件没有任何
快照
附加到pom文件。例如:
43.0.1
(这是发布版本)
43.0.1-SNAPSHOT
(这是
SNAPSHOT
版本),发布版本将始终是唯一的…也意味着您已正确测试了所有代码。 因此,当您定义
releaseRepo
时,您的工件将加载到发布存储库中

altSnapshotDeploymentRepository

SNAPSHOT
工件对于初始测试很有用:构建代码后,各个工件将加载到快照存储库中

谢谢-但这是最大的问题。为什么还要用另外两个可用选项来处理
altDeploymentRepository
。。。正如我所说,另外两个相对来说是不言自明的。但是我无法理解第一个和后面两个的重要性。看起来,
altDeploymentRepository
应该是一个包罗万象的工具,因为当您想要定义快照和发布以部署到同一台服务器时。不过,我猜是的。