也提供了三个reporting goal:
versions:dependency-updates-report produces a report of those project dependencies which have newer versions available.
versions:plugin-updates-report produces a report of those plugins which have newer versions available.
versions:property-updates-report produces a report of those properties which are used to control artifact versions and which properies have newer versions available.
如果你的项目中artifact的版本都是通过属性定义的,那么mvn versions:display-property-updates可以在命令行中显示可以更新的依赖的信息。
你可以手工更改这些依赖的版本,也可以通过mvn versions:update-properties自动更新定义版本的属性。
上面的命令会为你原始的pom.xml产生一个备份文件,如果没有更新问题,你可以通过 mvn versions:commit移除这个备份文件。