如何更改M2E本地存储库位置?

时间:2012-07-22 19:20:57

标签: android eclipse maven

我的问题与Maven,M2E,Android和Eclipse有关。

经过一些故障排除后,我设法从M2E网站运行了样本。

除了我的Maven本地存储库位置

之外,一切正常

a)我有全局变量M2 M2_HOME和这样的设置

b)我的Maven设置在E:\ maven \ repo \ repository

c)我的Maven conf \ settings.xml包含上述位置存储库地址

Eclipse中的Maven设置仍然将用户主目录.m2反映为本地存储库,并且它是不可编辑的。我已经重新加载了conf \ settings.xml但无济于事。

有一条建议说我应该更改Java构建路径设置,但Eclipse中的本地存储库变量是不可修改的。

另一位用户发布了类似的问题,并建议他们更改Eclipse中的Global Setting settings.xml文件问题仍然存在。

以下是本地存储库

的settings.xml设置
 <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>E:/maven/repo/repository</localRepository>

我真的很想知道如何让这个工作,这真的让我烦恼!

感谢所有建议和帮助,谢谢

1 个答案:

答案 0 :(得分:2)

正如我怀疑的那样,配置被注释掉了(<!--标记了注释的开头,-->标记了XML中的注释。只需将<localRepository>E:/maven/repo/repository</localRepository>移到-->后面即可。然后配置应该是活动的。