rev*_*orv 6 dependency-management maven
好吧,问题是我希望maven在构建时检查依赖版本,并警告我是否有任何更新的依赖版本(事实上 - 如果我使用某个模块的过时版本通知我).我的maven模块A具有以下依赖关系:
<dependency>
<groupId>com.example.mycompany</groupId>
<artifactId>commons</artifactId>
<version>1.0.3</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
和com.example.mycompany:commons模块其实已经可以有1.0.4版本.有没有办法在repo中检查依赖项的版本,如果新版本已经可用,则无法构建.
我希望versions-maven-plugin能做到.但我找不到合适的配置.
这个问题可以通过maven-enforcer-plugin来解决。您必须创建自己的自定义规则,因为标准规则似乎都不符合您的需求。
您要实施的规则的概念应该是强制依赖项是最新的。要实现检查,您可以从您提到的 versions-maven-plugin 中获得一些灵感。
| 归档时间: |
|
| 查看次数: |
993 次 |
| 最近记录: |