Eclipse中的Java资源文件夹错误

Mah*_*leh 6 java eclipse java-ee maven

我正在eclipse中导入一个spring maven项目(helios with maven plugin)我在终端中构建了项目,一切正常,eclipse在xml或java类中没有显示错误,但它仍然在Java Resources Folder上显示错误标记,不明白为什么?有任何想法吗 ?

Shi*_*gon 6

好吧,可能只是因为有些文件夹包含了类,这些类被maven视为源文件夹(这就是maven命令行编译起作用的原因),但在使用.m2 eclipse插件将项目导入eclipse时并非如此。

您可以尝试以下操作:

在eclipse项目的属性中,转到Java构建路径,选择源,然后检查是否已添加所有必需的源文件(作为源文件夹)。如果缺少某些内容,只需使用添加源...按钮手动添加它们

有时,一旦在命令行中执行了maven清理,则eclipse项目将显示错误,因为它不再找到已编译的类(它们已被maven清理了)。在Eclipse项目上执行Project-> Clean通常可以解决此问题

尝试将项目作为普通的ole eclipse项目添加到eclipse中:执行mvn eclipse:eclipse,然后将其作为eclipse项目(不是maven项目)导入eclipse中。

  • 如果单击Eclipse窗口下部的“标记”选项卡,那里没有列出错误消息? (5认同)