我有一个依赖于 Javassist 版本3.12.1.GA的 Maven 项目,并且有 2 个存储库(除了中央存储库):JBoss(https://repository.jboss.org/nexus/content/groups/public)和Java.net (http://download.java.net/maven/2)。
以下是每个存储库的最新可用 Javassist 版本:
- 中央:3.12.1.GA
- JBoss:3.12.1.GA(还包含版本 3.3,见下文)
- Java.net:3.3(唯一可用的版本)
当我运行时mvn versions:display-dependency-updates
,它说我可以升级 Javassist 版本:
javassist:javassist ......... 3.12.1.GA -> 3.3
这意味着3.3 > 3.12.1.GA
,在这种特定情况下,这不是真的!
我如何告诉版本插件它不应该接触 javassist,或者它应该为这个特定的依赖项使用另一个顺序?