我的本地Maven坚持使用默认的全局Maven存储库来查找插件。不幸的是,这不会起作用,因为插件实际上只在我们的公司存储库中。 每个其他依赖项都正确加载,包括我需要的旧版本插件。然而,mvn install
神秘地坚持要repo1.maven.org
。
为什么呢?我该如何解决?
答案 0 :(得分:0)
您是否尝试过使用-U
选项强制Maven重新考虑每个依赖项?
答案 1 :(得分:0)
阿
我发现了问题。插件自己的pom.xml文件自称为1.9,但它的路径名称为1.8。所以该项目要求1.8并认为它获得1.9。所以它转向repo1并且(不出所料)找不到它。
这应该是Maven中的可记录错误...