JavaEE学习08(解决项目导入eclipse后项目中的红错号)

一、出错如图所示

JavaEE学习08(解决项目导入eclipse后项目中的红错号)

二、解决步骤

1、右击项目,Bulid Path,选择Configure Bulid Path…
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
2、把unbound的Edit一下
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

JavaEE学习08(解决项目导入eclipse后项目中的红错号)

JavaEE学习08(解决项目导入eclipse后项目中的红错号)
3、效果如下,代码出的错误已经解决,但项目包还是有错误
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

三、解决项目包红错号(代码没报错)

1、首先这个Error它没有在"Console"显示,但这个Error其实是在"Problem"里面显示的,通过点击"Window"→"Show View"→"Other…"→"General"→"Problem"→"Open"

JavaEE学习08(解决项目导入eclipse后项目中的红错号)

2、点击下方栏目中出现的"Problem"栏,发现里面显示的错误,展开查看。
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

3、点击工具栏中的"Search"→"Search…"或者直接使用快捷键"Ctrl+H"打开下一步骤的画面
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

4、选择"File Search",在"Contaning text:“下的文本框中输入你觉得可疑的关键字信息,我这里是"Apache Tomcat v7.0”,点击"Search"查找
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

5、选择下面出现的"Search"栏目,双击查找到的相关信息,进入相关的文件页面,找到对应的代码行
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
6、修改Apache Tomcat 的版本号(我的版本号为8.0),或者删除这一行
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

7、红错号消失,问题解决!
JavaEE学习08(解决项目导入eclipse后项目中的红错号)

四、解决java compiler level does not match the version of the installed java project facet问题

JavaEE学习08(解决项目导入eclipse后项目中的红错号)

1、要查看项目的编译器版本设置,在Eclipse环境中, 鼠标右键选择项目,点击Properties, 选
择Java Compiler,可以在窗口右边看到编译器版本,如图所示:

JavaEE学习08(解决项目导入eclipse后项目中的红错号)
2、找到项目所在的目录,在.settings子目录里面,用文本编辑器打开org.eclipse.wst.common.project.facet.core.xml配置文件,修改红色画线部分,让它与项目的编译器版本设置保持一致即可。
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
3、问题解决
JavaEE学习08(解决项目导入eclipse后项目中的红错号)
JavaEE学习08(解决项目导入eclipse后项目中的红错号)