不同的 M2_HOME 用于不同的 Eclipse 工作区

ude*_*eng 2 eclipse maven

有没有办法让 Eclipse 启动并指向特定工作区的不同 M2_HOME?当我启动 eclipse 时,M2_HOME 指向 ~/.m2/repository,但我想为这个特定的工作区更改它,这是一个有很多子模块的 maven 项目。

该项目保留自己的 M2 存储库,我不希望这影响我不在此工作区中的其他项目,这些项目将继续使用默认的 ~/.m2/repository 存储库。

我可以通过设置一些 ENV 变量(如 MAVEN_OPTS)指向另一个 M2 存储库来很好地构建这个项目。

Mat*_*ell 5

在窗口->首选项中,选择Maven->用户设置。您可以选择 settings.xml 和本地存储库。

在此处输入图片说明