java如何让maven更新特定的版本依赖关系
我刚从一个简单而粗俗的蚂蚁世界来到maven
<dependencies>
<dependency>
<groupId>com.foo.bar.EPT</groupId>
<artifactId>EPTUtils</artifactId>
<version>1.2.9-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
我正在寻找一个maven命令,专门将这个版本更新为1.2.14-SNAPSHOT
。我试过了
mvn -DallowSnapshots=true versions:use-latest-snapshots -Dincludes=com.foo.bar.*
但这并没有更新我在当地回购协议中的内容
# 1 楼答案
改变
到
在Maven项目的
pom.xml
中。然后构建项目Maven将下载依赖项并将其存储在本地
~/.m2
存储库中编辑:有关Maven和最新版本的更多信息,请参见How do I tell Maven to use the latest version of a dependency?
编辑2:你可以使用Versions Maven Plugin作为目标,可以帮助你做到这一点