错误的配置

version 使用 LATESTRELEASE

这是 maven2 的用法,maven3 虽然能用,但后面会删除

正确做法

# 从所有 repository 中查找最新版本
mvn versions:use-latest-releases
# 默认会检查dependencyManagement部分的版本(包括parent中的),可能非常慢,可以使用 -DprocessDependencyManagement=fase 禁用
mvn versions:use-latest-releases -DprocessDependencyManagement=fase
# 保存修改(会删除pom文件的备份)
mvn versions:commit