【问题标题】:Maven not on project's build path in Eclipse LunaMaven 不在 Eclipse Luna 中的项目构建路径上
【发布时间】:2015-12-03 22:03:55
【问题描述】:

拜托,我最近在 Eclipse Luna 下创建了一个“Maven 项目”(Ctrl+N > Maven 项目),但是在我的项目的构建路径中没有找到 maven,并且在我的项目中也没有找到 Maven 文件夹。结果我无法使用 javax.ws.rs.Path。我已经尝试了此链接中给出的所有解决方案:How to configure Eclipse build path to use Maven dependencies?

但无济于事。有没有人有类似的问题?

环境

日食月神

JRE 1.7

Mac OS 10.9.5

【问题讨论】:

  • 您的 Eclipse > Windows > Preferences > Maven > Installations 是否配置正确?我希望你也安装了 JDK 而不仅仅是 JRE :)
  • 是的。它已配置:)
  • “我的项目中也没有找到 Maven 文件夹”是什么意思,您能否发布创建的 Maven 项目的图片或提供有关您遇到的错误的更多详细信息?
  • @A.DiMatteo 从添加的图像中,您可以看到项目中的 Maven 文件夹未显示为 Apache Tomcat 和 JRE 系统库。谢谢

标签: eclipse maven


【解决方案1】:

首先,让我们确保 Maven 已正确安装在您的机器中。 基本上,从任何命令行检查一切是否正确,只需运行:mvn -version

您可以首先尝试从命令行构建您的项目,进入包含该项目的文件夹并打开一个命令行。

一旦你从命令行进入你的 maven 项目,你就可以运行:

mvn clean install

那么我们还要确保一切都在 Eclipse 中正确设置。

  • 从 Window > Preferences > Maven > Installations,检查它是否指向您刚刚在上面验证的安装
  • 我还建议,在 Maven Eclipse 设置中,转到用户界面 > 选中“默认在 POM 编辑器中打开 XML 页面”选项

如果一切正常,请确保还运行右键单击项目 > Maven > 更新项目。以确保 Eclipse 和 Maven 在依赖项和设置方面保持同步。

如果您仍然遇到问题,您可以:

  • 右键项目>Maven>禁用Maven Nature,然后右键项目>配置>转换为Maven项目
  • 或者,从命令行运行 mvn eclipse:eclipse,然后在 Eclipse 上刷新项目

【讨论】:

  • 天哪。我现在知道原因是因为还是您的指示。我按照您的指示第一次意识到,我的机器上什至不再安装 Maven。我猜在操作系统更新期间,它被取出或什么的。 Afew 在 google 上的挖掘显示,在 Mac OS X 10.9 上默认不再安装 Maven。所以,我不得不自己使用 brew install maven 安装它。谢谢大佬。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-16
  • 1970-01-01
  • 2015-02-10
  • 1970-01-01
  • 2018-06-29
相关资源
最近更新 更多