Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plugins 马文赢了';我无法在正确的存储库中查找我的插件_Plugins_Maven - Fatal编程技术网

Plugins 马文赢了';我无法在正确的存储库中查找我的插件

Plugins 马文赢了';我无法在正确的存储库中查找我的插件,plugins,maven,Plugins,Maven,我的本地Maven坚持使用默认的全局Maven存储库来查找插件。不幸的是,这是行不通的,因为插件实际上只存在于我们公司的存储库中。所有其他依赖项都正确加载,包括我需要的插件的旧版本。然而,mvn安装神秘地坚持查看repo1.maven.org 为什么??我如何修复它呢?您是否尝试过使用-U选项来强制Maven重新考虑每个依赖项?啊 我发现了问题。插件自己的pom.xml文件称自己为1.9,但它的路径名称它为1.8。因此,该项目要求1.8,并认为其得到1.9。所以它转到repo1(毫不奇怪)找不到

我的本地Maven坚持使用默认的全局Maven存储库来查找插件。不幸的是,这是行不通的,因为插件实际上只存在于我们公司的存储库中。所有其他依赖项都正确加载,包括我需要的插件的旧版本。然而,
mvn安装
神秘地坚持查看
repo1.maven.org


为什么??我如何修复它呢?

您是否尝试过使用
-U
选项来强制Maven重新考虑每个依赖项?

我发现了问题。插件自己的pom.xml文件称自己为1.9,但它的路径名称它为1.8。因此,该项目要求1.8,并认为其得到1.9。所以它转到repo1(毫不奇怪)找不到它


这应该是Maven中的一个可记录错误…

不知道如何尝试。试过了。还是失败了。它只是不会在公司存储库中查找此插件。不,这没有修复它:-(或者我查看了错误的entity.Ah.用作同事的settings.xml文件:结果是他们用不同的id指定了maven“central”存储库。这样做修复了所有问题。