显示Maven传递依赖项的更新

时间:2017-08-18 16:53:58

标签: maven

假设我有一个POM在某个范围内声明了少量dependencies(在我的情况下为test,但无关紧要)。这反过来又会引入相当多的传递依赖。我有requireUpperBoundDeps Enforcer规则处于活动状态,以确保每个这样的传递依赖都是在“高于”它所需的最新版本。

我的目标是确保此树中的每个依赖项都是最新的可用版本(有时比任何已声明的依赖项要求更新),同时保持POM尽可能短。我怎么能这样做?

似乎只有

mvn versions:display-dependency-updates显示可用于直接依赖的更新。我记得有一个Enforcer规则可用于强制所有依赖项是显式的,这可以解决问题,但代价是使POM更长 - 冗余地指定每个传递依赖,即使它已被确定为当前无论如何最新版本。

是否还有display-dependency-updates的变体也处理传递依赖?

0 个答案:

没有答案