9

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

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

当我单击“帮助”>“关于 Eclipse”>“安装详细信息”时,我在“已安装软件”选项卡中找到“Eclipse 的 Maven 集成(必需)”,另一件事表明安装成功(但我在“插件”选项卡,它也应该在那里吗?)...

我觉得我只是错过了一些非常明显的东西,但现在我只是看不到它......

4

6 回答 6

5

我自己设法找到了答案:

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

在某种程度上,我觉得我应该为我之前没有想到这一点而感到羞愧。但另一方面,可能会出现一些合理的错误消息,说明在插件安装过程中出现了一些故障......

好吧,我希望这至少对其他人也有帮助:)

于 2010-05-10T14:59:23.937 回答
1

您是否检查了m2eclipse 安装要求
特别是,您需要 WTP。

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

于 2010-05-10T13:26:58.397 回答
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 安装开始(也许也试试这个)。

关于插件选项卡,这就是我所拥有的(确认您肯定应该找到一些东西):

替代文字 http://www.imagebanana.com/img/84h6mw8z/screenshot_008.png

请注意,我还从 m2eclipse Extras 更新站点安装了一些附加功能:http: //m2eclipse.sonatype.org/sites/m2e-extras

于 2010-05-10T13:58:18.307 回答
0

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

于 2011-05-21T19:19:36.333 回答
0

问题解决了我遇到了同样的问题,我使用了以下软件站点:[“M2Eclipse - http://download.eclipse.org/technology/m2e/releases/1.0](不带方括号)在 Eclipse 3.7 中下载 M2Eclipse 插件.0(靛蓝)。有关更多信息,请参阅

于 2013-08-10T05:43:08.463 回答
0

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

于 2014-01-14T07:40:09.163 回答