eclispe导入新项目出现红叉,有两种情况
1、缺少或错误的jar包(大多数情况)
2、缺少或错误的类库,例如jdk和tomcat等的配置!
当出现这种情况时:
右键项目--->Properties--->Java Build Path--->Libraries,查看是否有jar包有红叉(意味着jar包出错,需要重新编辑或移除再导入)。
右键项目--->Properties--->Java Compiler--->Compiler complicance level,注意jdk版本是否是你自己的版本号,不是则改为自己的版本号!
右键项目--->Properties--->Project Facets--->Java,此jdk版本号也应为你自己的版本号!右侧对话框--->Runtimes,下侧的tomcat应为自己的tomcat版本!
此刻你已经纠正了错误的jar包,已经检查了jdk和tomcat的配置,现在来检查是否缺少jar包!找到错误的xx.jsp文件,根据错误提示百度找到并下载缺失的jar包。
右键项目--->Java Build Path--->Libraries--->Add External JARS--->选中缺失的jar包--->ok--->ok(关闭Properties)。
此刻如果项目还是有红叉,Window--->Show View--->Other--->General--->Problems---ok(打开Problems视图),
找到错误的提示信息,百度寻求解决方案。百度搜索框内加入“CSDN、博客园、知乎”等搜索到的结果会更有帮助!