【问题标题】:Maven not showing up in Eclipse (Kepler) even after m2e install即使在安装 m2e 之后,Maven 也没有出现在 Eclipse(Kepler)中
【发布时间】:2013-09-08 19:16:03
【问题描述】:

我已经看到其他人在安装 m2e 插件后在 Eclipse 中没有为他们显示 Maven 的问题,但大多数解决方案似乎建议执行“配置>转换为 Maven”之类的操作。但是 Maven 没有出现在 Configure 列表中,也没有出现在 Console>Open Console 或 File>New 列表中。我看到一些解决方案是指编辑项目的类路径,但我对如何做到这一点没有清楚的了解。我正在尝试开始阅读一本关于 Java EE7 的书,它在示例中使用了 Maven。有人可以帮忙吗?

【问题讨论】:

  • 安装m2e后有没有重启过eclipse?你试过File > New > Other... 并检查是否有Maven 文件夹?
  • 是的,我在安装后重新启动了 Eclipse。当我转到 File>New>Other 时,Maven 没有出现。

标签: java eclipse maven java-ee-7


【解决方案1】:

检查工作区文件夹中 .metadata 文件夹中的 .log 文件。删除 .log 文件,然后使用 -clean 选项重新启动 Eclipse。如果 maven 没有出现在 UI 中,请查看 .log 文件以获取有关无法加载 maven 的提示。

【讨论】:

  • 好的,我按照你的建议做了。当 Maven 仍然没有出现时,我检查了日志文件。日志文件显示“-clean (osgi.clean) 选项不成功。无法清理存储区域:C:\Users\Kyle Walker\AppData\Local\Temp\eclipse-java-indigo-SR2-win32-x86_64 \eclipse\configuration\org.eclipse.osgi" 有什么想法吗?
  • 存储区域位于临时目录中,因此请尝试手动删除整个临时目录。如果问题仍然存在,则可能与不兼容的 java 编译级别有关。
  • 只是为了确保我理解,您是说删除整个 Temp 文件夹及其中的所有内容都可以,无论它是否与 eclipse 相关?
【解决方案2】:

您是否尝试过下载 Eclipse Java EE (http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplerr)?它已经安装了 Maven

【讨论】:

  • 我更新了 Eclipse 以包含 Eclipse Java EE 开发人员工具。我正在查看我的 Eclipse 安装详细信息,并且我看到了 Eclipse Java EE 开发人员工具,但我在任何地方都没有看到 Maven。
  • 是的,抬头看我的 Eclipse 窗口顶部,它显示“Java EE-Eclipse”。
  • 什么操作系统,什么 Eclipse (x86/x64)?
  • Windows 7 x64,面向 Java 开发人员的 Eclipse IDE,版本:Kepler 版本,内部版本号:20130614-0229
【解决方案3】:

最后,我只是卸载并重新安装了 Eclipse。不知道是什么首先导致了这个问题,但这似乎已经成功了。我确保安装了 Eclipse 的 Java EE 版本,现在出现了 Maven。

【讨论】:

    【解决方案4】:

    首先,请确保 m2e 已正确安装。要对此进行测试,只需右键单击项目,您应该能够在上下文菜单中看到“Maven”。

    如果显示,只需选择“更新项目配置”;一旦更新,m2e 就会将项目识别并构建为 maven。

    之后,请检查项目属性->构建路径->lib选项卡是否显示maven依赖以及库路径中的默认JRE。

    【讨论】:

    • 当右键单击项目时,Maven 不会出现在任何地方。但是当我尝试使用帮助>使用download.eclipse.org/technology/m2e/releases安装新软件来安装m2e时,它说“所有项目都已安装。”
    • 好的,这意味着您的安装仍然无法正常工作,或者该项目仍未被识别为 maven 项目。我可以在这里建议的一件事是使用不同风格的 Eclipse。我正在使用 STS(Spring Tool Suite,另一个基于 Eclipse 的开放式 IDE),它有丰富的插件。如果您需要,我可以分享我的 STS 版本,所有配置都已设置。
    【解决方案5】:

    如果您使用的是 linux,这基本上是权限问题。删除eclipse文件夹和工作区目录(/home/user/workspace)。使用 root 再次提取 eclipse。授予 eclipse 文件夹的完全权限并使用 root 启动 eclipse。然后从市场或 installNewSoftware 页面安装 maven 插件。那么它应该可以工作了。

    【讨论】:

      【解决方案6】:

      我遇到了同样的问题,但奇怪的是,我发现关闭和重新打开 Eclipse 与“重新启动”Eclipse 是相同的。当它询问您是否要立即重新启动时,请选择“是”或从“文件”菜单中选择“重新启动”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-04
        • 1970-01-01
        • 2013-09-26
        • 2016-08-03
        • 2020-08-06
        • 1970-01-01
        相关资源
        最近更新 更多