eclipse程序正确运行却有红叉

  前几天才运行的web工程今天在左侧树上有红叉,虽然可以正确运行,但是看着非常不舒服。

  解决方案:在eclipse下方有一个Markers选项卡,里面展示了错误。

 1.Target runtime JBoss v5.0 is not defined.
   找了找配置文件,终于在相应项目.setting 文件夹的
   org.eclipse.wst.common.project.facet.core.xml中找到了相关配置,删除即可!

 2.compiler不匹配,在build path中找Java Compiler,将Compiler compliance level 改为对应的版本号,我的是1.6,而不是最新的1.7.

原文地址:https://www.cnblogs.com/VinceYang1994/p/3072626.html