一般出现红叉而项目文件本身没有出错,通常说明是项目环境配置问题,一般web模板库或者java编译器问题。检查是不是项目版本和自己的eclipse设置编译版本是否不同,项目下面:
里面org.eclipse.wst.common.project.facet.core.xml里面有详细的配置信息:
web模板库的版本,jdk版本等等。这个时候我们需要右键项目,选择properties,查看编译器问题:
同时检测我们的java project中默认的配置:
切记java版本要和前面的保持一致,否则提示install java version不匹配错误。