eclipse m2eclipse无法正常工作

时间:2014-04-04 04:30:28

标签: maven m2eclipse m2e

m2eclipse插件是最新的 日食是最新的 JDK是jdk7 eclipse使用嵌入式maven版本3.xxx

我一直收到此错误“错误:无法找到或加载主类org.codehaus.plexus.classworlds.launcher.Launcher”

enter image description here

2 个答案:

答案 0 :(得分:1)

似乎运行嵌入式Maven存在一些问题。

尝试installing a fresh Maven version,然后点击PreferencesMavenInstallations并设置已安装Maven的目录。 enter image description here

答案 1 :(得分:1)

我的环境
eclipse版本:4.3 kepler
maven版本:3.2.x
OS:windows 7
m2e插件版本:1.5

组合事物引起的问题,例如maven安装和setting.xml之间的不匹配是一个问题,但主要问题是:

  • 我的问题的解决方案是以管理员模式运行eclipse

  • 你可以运行maven嵌入式(带有eclipse)或外部安装
      只是为了确保它们指向正确的setting.xml文件

  • 某种程度上嵌入式有时会消失,只需重启eclipse就会再次出现

  • 最后我可以确认最新的m2e 1.5或以上支持maven 3.

    注意:

  • 设置JAVA_HOME是必须的,因为maven用它来查找运行maven本身的java       
  • 需要在windows路径中设置非嵌入式maven安装位置       
  • 在我的情况下设置M2_HOME NOT ,因此要让m2e在eclipse中工作或通过命令行交互maven,不需要M2_HOME