我在Eclipse中有大量的Maven项目,有很多依赖项。
随着新版本的发布,一些依赖项经常在存储库中更新。目前我必须手动查看这些内容,并手动编辑相应的pom.xml
以使用新版本。
是否有自动方法在Eclipse中执行以下操作:
pom.xml
(如“快速修复”功能)?答案 0 :(得分:9)
您正在寻找maven versions plugin:
版本:display-dependency-updates 显示所有依赖项 有更新的版本。
这将显示所有更新的依赖项的列表。有一个类似的命令来显示所有更新的插件的列表。
似乎没有一个命令可以自动将依赖项更新到最新版本。从文档看起来,如果将它们指定为pom文件中的属性,则可以使用versions:display-property-updates
更新依赖项版本。
答案 1 :(得分:0)
使用Github时,您可以使用Dependabot GitHub插件,它会为需要更新的每个依赖项生成一个拉取请求。