根据plugin page,maven依赖插件的最新版本为3.1.1
。
在我的项目中,我看到:
./ mvnw依赖项:帮助| grep“ Apache Maven依赖插件” [INFO] Apache Maven依赖插件2.10
如果我运行./mvnw versions:display-plugin-updates | grep -i dependency | wc -l
,我会看到0
表明版本插件似乎不想让我知道我可以从2.10-> 3.1.1更新
我正在使用Maven 3.5.4
。
如果我将其明确添加到pom中,则使用最新版本:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.1</version>
</plugin>
./ mvnw依赖项:帮助| grep“ Apache Maven依赖插件” [INFO] Apache Maven依赖插件3.1.1
有人能教育我为什么会这样吗?是在我的项目中配置错误,还是我误解了mvn:versions
的工作方式。