Maven多本地存储库

时间:2015-07-29 10:11:22

标签: maven apache-servicemix

我的Local中有多个Maven项目,默认情况下,我本地的maven存储库位于〜/ .m2 / repository。

现在我想为每个Maven项目创建不同的maven存储库。

即。

  
      
  1. Maven Project 1 =〜/ .m2 / repository
  2.   
  3. Maven Project 2 =〜/ .m3 / repository
  4.   
  5. Maven Project 3 =〜/ .m3 / repository
  6.   

编辑:我使用Servicemix作为容器。

2 个答案:

答案 0 :(得分:1)

您可以在maven settings.xml配置文件中配置本地存储库的路径:https://maven.apache.org/guides/mini/guide-configuring-maven.html

答案 1 :(得分:0)

你需要修改maven / conf文件夹下的Maven settings.xml,在那里你会找到标签localRepository,你需要相应地修改它,默认值是 的 $ {的user.home} /。2 /存储库

但Maven一次创建一个存储库,这意味着每个项目都需要更改settings.xml