在Eclipse中安装Maven插件(m2eclipse)的问题(Galileo)

时间:2010-05-10 13:16:42

标签: eclipse eclipse-plugin maven m2eclipse

我安装了Eclipse Galileo(适用于Java EE开发人员),我现在也尝试安装m2eclipse Maven插件。

我遵循http://m2eclipse.sonatype.org/installing-m2eclipse.html中描述的基本步骤,似乎安装得很好。但是,在安装后重新启动Eclipse后,它似乎不在任何地方。例如,我应该能够创建一个新的maven项目,但是当新项目向导打开时,Maven没有文件夹(我也无法在现有项目的上下文菜单中找到对它的任何引用)。

点击帮助>关于Eclipse>安装细节,我在“已安装的软件”选项卡中找到“Maven Integration for Eclipse(必需)”,另一个指向成功安装的东西(但我在“插件”选项卡下找不到它,如果它是那里也有?)......

我觉得我只是遗漏了非常明显的东西,但是现在我只是看不到它......

6 个答案:

答案 0 :(得分:5)

我自己找到了答案:

我已将Eclipse安装文件夹放在c:\ Program Files \下,但是当我直接在c:\下移动时,插件安装就像它应该的那样工作。我认为这是因为Eclipse不允许写入自己的安装文件夹(但我没有从Windows获得通常的问题,即某些东西试图访问程序文件......)。

在某种程度上,我觉得我有点惭愧,以前我没有想到这一点。另一方面,可能有一些合理的错误消息表明在插件安装过程中出现了故障......

好吧,我希望这至少可以帮助其他人:)

答案 1 :(得分:1)

您检查了 m2eclipse installation requirements 吗? 特别是,你需要WTP。

  

“Eclipse的Maven集成”(核心功能)和可选的“Maven POM编辑器”功能取决于WST的“Eclipse XML编辑器和工具”功能
  “用于WTP的Maven集成”功能为WTP提供了Maven项目配置

答案 2 :(得分:0)

您是否安装了m2eclipse的先前版本?在安装最新版本之前,您是否卸载了它?以防万一,以下说明是否适用于您?

  

请注意0.9.8工作区不兼容:如果您正在使用   m2eclipse 0.10.0带有工作空间   包含在下创建的项目   m2eclipse 0.9.8,你必须删除   workspaceState.ser文件。该   workspaceState.ser文件位于   在工作区目录中   $ workspacedir / .metadata / .plugins / org.maven.ide.eclipse / workspaceState.ser。   如果你删除这个文件,m2eclipse   0.10.0将根据需要重新生成它。

在我的情况下,卸载以前的m2eclipse版本不起作用,我不得不从一个全新的Eclipse安装开始(也许也试试这个)。

关于插件选项卡,这就是我所拥有的(确认你一定要找到的东西):

alt text http://www.imagebanana.com/img/84h6mw8z/screenshot_008.png

请注意,我还从m2eclipse Extras更新站点安装了一些额外内容:http://m2eclipse.sonatype.org/sites/m2e-extras

答案 3 :(得分:0)

我可以通过进入Program Files来解决这个问题,右键单击eclipse.exe文件并选择“以管理员身份运行”。当我重新启动Eclipse时,它说我没有插件安装,所以我重新安装,我的问题解决了。

答案 4 :(得分:0)

  

问题已解决   我有同样的问题,我使用以下软件站点:   [“M2Eclipse - http://download.eclipse.org/technology/m2e/releases/1.0](没有方括号)下载Eclipse 3.7.0(Indigo)中的M2Eclipse插件。有关更多信息,请参阅this

答案 5 :(得分:0)

要解决“未在eclipse中运行Maven插件”的问题,可以通过更改.m2文件夹的管理员权限来解决。右键单击.m2文件夹,然后转到网络共享。给予所有用户所有权利。重启eclipse和maven选项将开始出现在Eclipse中。