【发布时间】:2021-09-12 20:56:57
【问题描述】:
我正在将我的 pom.xml 文件从 Maven 迁移到 Gradle。 有如下配置:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<allowMajorUpdates>false</allowMajorUpdates>
<allowMinorUpdates>false</allowMinorUpdates>
<allowIncrementalUpdates>false</allowIncrementalUpdates>
<allowSnapshots>false</allowSnapshots>
</configuration>
</plugin>
所以上面的配置更新了依赖,例如,从版本“10.0.1-SNAPSHOT”到“10.0.1-86”,所以只有限定符(“SNAPSHOT”)被替换为最新的内部版本号(86) .
尚不清楚如何在 Gradle 中实现这一点。我找到了gradle-use-latest-versions-plugin,但我没有看到主要/次要/增量/内部版本号的设置。它会不受限制地更新到可能的最新版本。
【问题讨论】: