我正在使用Eclipse IDE,我已经配置了maven设置。
我做了 Windows - >偏好 - > Maven - >安装,我添加了自己的maven安装。然后我做了 Windows - >偏好 - > Maven - >用户设置,我检查它指向正确的settings.xml和我的本地存储库。一切都很好,我点击了Update Settings和Reindex以防万一。
我第一次这样做,在 Windows - >偏好 - > Java - >构建路径 - >类路径变量有一个名为 M2_REPO 的变量,它指向正确的存储库。但第二天我再次打开Eclipse, M2_REPO 变量消失了。
我错过了任何进一步的配置吗?任何人都可以帮忙吗?
提前致谢。
更新:
我正在使用Windows 7。
更新2:
我不知道为什么我必须在cmd中执行此mvn eclipse:eclipse
才能运行eclipse以正确地完成所有项目。这可能是一个解决方案。
答案 0 :(得分:2)
This article引导您使用各种方法定义M2_HOME
变量;我个人更喜欢通过命令行调用自动定义
mvn -Declipse.workspace="your Eclipse Workspace" eclipse:configure-workspace
例如,您可以使用以下内容:
mvn -Declipse.workspace="C:\workspace" eclipse:configure-workspace
如果您的工作区位于C:\workspace
。