gpt4 book ai didi

java - 为最新的快照创建并部署 Maven 站点?

转载 作者:行者123 更新时间:2023-12-01 15:49:23 24 4
gpt4 key购买 nike

在最长的时间里,我使用在 POM 的 distributionManagement 部分中指定的默认站点来托管最新 SNAPSHOT 版本的站点。然而,现在我已经有了第一个版本,我不能再使用它了,因为它保存了发布站点。

我已经设置了一个新位置来存储站点快照版本,但我不知道如何自动部署在那里的站点插件。 mvn site:deploy 甚至 mvn site:stage-deploy 只是部署到 distributionManagement 中指定的发布站点,这不是我想要的。似乎唯一的方法是通过命令行参数提供 URL,这并不是理想的情况。

有没有办法为站点指定发布存储库和快照存储库?

最佳答案

您可以设置profile用于发布到另一个位置的 SNAPSHOT 版本。配置文件允许您更改许多 pom 设置,包括 distributionManagement 和存储库。您仍然需要一种方法来告诉 Maven 使用该配置文件。有几个选项可以做到这一点,其中一些是自动的,最好的方法将取决于您的构建过程。

关于java - 为最新的快照创建并部署 Maven 站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6428439/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com