代码之家  ›  专栏  ›  技术社区  ›  Julian

在Eclipse(Galileo)中安装Maven插件(M2Eclipse)时出现问题

  •  9
  • Julian  · 技术社区  · 16 年前

    我安装了Eclipse GaliLo(JavaEE开发人员),现在我也尝试安装M2Eclipse Maven插件。

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

    当我单击“帮助”>“关于Eclipse”>“安装详细信息”时,我会在“已安装软件”选项卡中找到“Maven Integration for Eclipse(必需)”,还有一件事指向成功安装(但我在“插件”选项卡下找不到它,是否也存在?)…

    我觉得我错过了什么 非常 很明显,但现在我看不到…

    6 回复  |  直到 16 年前
        1
  •  5
  •   Julian    16 年前

    我自己找到了答案:

    我把Eclipse安装文件夹放在C:\Program Files\下,但是当我把它直接移到C:\下时,插件安装工作正常。我认为这是因为Eclipse不允许写入自己的安装文件夹(但我没有从Windows中得到通常的问题,即有人试图访问程序文件…)。

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

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

        2
  •  1
  •   VonC    16 年前

    你查过了吗 m2eclipse installation requirements ?
    尤其是,你需要水处理厂。

    “maven integration for eclipse”(核心功能)和可选的“maven pom editor”功能取决于来自wst的“eclipse XML编辑器和工具”功能
    “针对WTP的Maven集成”功能为WTP提供Maven项目配置

        3
  •  0
  •   Pascal Thivent    16 年前

    您是否安装了以前版本的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

        4
  •  0
  •   JSmith    15 年前

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

        5
  •  0
  •   Haxed    13 年前

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

        6
  •  0
  •   L.Sidhu    12 年前

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