Eclipse中的Maven 2项目错误图标

时间:2011-08-23 03:56:55

标签: java eclipse maven-2 maven m2eclipse

我在Eclipse IDE中创建了多模块maven项目(已经安装了M2Eclipse插件)。在那里,我可以成功构建我的项目。但是在构建之后它还会在我的每个模块项目中显示错误图标。它可能是什么类型的问题?

谢谢。

3 个答案:

答案 0 :(得分:23)

在不知道您看到的错误的情况下,我将假设您的问题是eclipse项目属性(构建路径,src目录规范,输出类目录等)。

您标记了m2eclipse插件,因此您应该能够在eclipse select maven->update project configuration中右键单击您的项目。如果您在maven下没有看到该选项,那么您应该首先看到名为maven->enable dependency management的选项。首先单击该项,然后您应该能够看到更新项目配置选项。

如果这不能解决问题,请在命令提示符下打开包含pom.xml文件的项目目录,然后运行mvn eclipse:eclipse

如果你的maven构建本身成功,上面的一个应解决那些讨厌的错误消息。

答案 1 :(得分:1)

在eclipse中打开Markers选项卡(您可以从Window打开它 - > Show View - >搜索标记)

它将显示项目的所有相关错误。您可以识别与问题相关的问题,并进行相应的解决。有时会显示Quick Fix选项,这很有帮助。

答案 2 :(得分:0)

对我来说,@ CoolBeans列出的上述解决方案无法解决,因此我进一步搜索并发现了以下内容:

转到Problems窗口(除了Console窗口外)。如果不存在,请单击Window-> Show View-> Problems

Problems内,您将看到与您的项目相关的Errors Description。在我的情况下,这是“ java编译器级别与安装的Java项目构面的版本不匹配” 。如果您也是这种情况,请按照以下步骤操作:

  1. 右键单击项目->属性
  2. 点击Project Facets(显示在左侧列表中)
  3. Java Project Facet中选择正确的Java版本
  4. 点击“应用”

就是这样!