gpt4 book ai didi

maven-2 - 如果我已经在仓库中安装了这个版本,如何跳过 Maven 构建中的安装阶段

转载 作者:行者123 更新时间:2023-12-02 06:53:20 25 4
gpt4 key购买 nike

我有一个由 3 个不同的库组成的项目。当我运行安装脚本时,它会从存储库中获取所有库并对其运行 mvn clean install 。但这个版本的库已经安装在仓库中。如果 pom.xml 中的版本与我本地存储库中的版本相同,是否有办法跳过安装阶段。

我知道我可以使用本地存储库并只需设置依赖项。但我的老板希望我们的项目只能使用公共(public)存储库来构建,而无需任何我们的存储库。

最佳答案

你可以这样绕过

-Dmaven.install.skip=true
<小时/>
<profiles>
<profile>
<id>skipInstall</id>
<activation>
<property>
<name>maven.install.skip</name>
<value>true</value>
</property>
</activation>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<executions>
<execution>
<id>default-install</id>
<phase>none</phase>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>

上周 Olivier Lamy 修补了这个 jira。

MINSTALL-73

关于maven-2 - 如果我已经在仓库中安装了这个版本,如何跳过 Maven 构建中的安装阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3147714/

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