无法更改maven本地存储库路径

Tom*_*ico 5 intellij-idea maven

我正在尝试更改本地maven存储库的路径,但总是当我重新启动intellij idea时,该路径会自动重置为值“/data/m2repository”: 在此输入图像描述

我是否已经尝试过:

  • 直接在文件 ~/.IntelliJIdea14/system/Maven/Indices/Index0/index.properties 中更改路径

  • 更改intellij系统配置中的路径变量MAVEN_REPOSITORY

如何永久更改此路径?我在 Ubuntu 14.04 上使用 Intellij Idea 14.0.2

Tom*_*ico 2

好的,我发现了问题。~/.m2/settings.xml 中定义了错误的路径:

<settings>
...
   <localRepository>/data/m2repository</localRepository> 
...
</settings>
Run Code Online (Sandbox Code Playgroud)

我把它注释掉了,现在Intellij中的值不再改变。

不过我认为,在 Intellij 中设置正确的值应该覆盖 settings.xml 中的值。Intellij Idea 错误?