有红叉或者感叹号首先看一下问题:
怎么看?
1、【windows】 → 【Show View】 →【 Other】 → 搜索框输入Problems → 选中Problems视图 → 点击OK
2、出现图中下方一系列的小红叉,Target runtime Apache Tomcat v7.0 is not defined. 这就是问题的所在。
解决方案一:
1、右键点击【工程名】 → 【Properties】→ 【Targeted Runtimes】→ tomcat6.0的去掉对勾,tomcat7.0的打对勾。→ 【Apply】→ 【OK】,因为我的机子上安装的是Tomcat7.0,所以要去掉上者,选中下者。
然后刷新一下左侧的项目栏;
如果还有错误;
请往下看:
右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。
查看一下java的版本,我的错误就是下面这个是1.6,我实际运行的版本是1.7,所以报错