当传递依赖性发生变化时,我正在研究的项目没有直接的变化。当我更新自其先前版本以来自身带来新依赖关系的依赖项时,很难跟踪传递依赖关系,并且知道是否有任何新库添加到我正在构建的项目或现有传递依赖项的版本中会很好已经改变。
是否有maven插件可以检测到像这样或maven标志的依赖项更改?
使用mvn dependency:list -Dsort=true > file
生成所有依赖项到文件中。 POM更改后生成第二个文件。然后diff文件以查看更改
如果您不进行任何更改,则传递依赖性也不会更改。只有在更改POM时才会发生这种情况。例如,您更改已使用依赖项的版本。
如果库更改依赖项,则库的版本将增加。要受此更改的影响,您需要在POM中使用该新版本。