java.lang.Error: Unresolved compilation problems:
The type javax.servlet.http.HttpServletResponse cannot be resolved. It is indirectly referenced from required .class files The type javax.servlet.ServletResponse cannot be resolved. It is indirectly referenced from required .class files The type javax.servlet.ServletRequest cannot be resolved. It is indirectly referenced from required .class files The import javax.servlet.http.Cookie cannot be resolved The import javax.servlet.http.HttpServletRequest cannot be resolved The import javax.servlet.http.HttpServletResponse cannot be resolved HttpServletRequest cannot be resolved to a type HttpServletResponse cannot be resolved to a type The type javax.servlet.ServletException cannot be resolved. It is indirectly referenced from required .class files The method buildWrapper() from the type ParameterWrapper refers to the missing type ServletException Cookie cannot be resolved to a type Cookie cannot be resolved to a type HttpServletRequest cannot be resolved to a type HttpServletRequest cannot be resolved to a type HttpServletResponse cannot be resolved to a type 问题:项目能正常启动,但在系统登录时却报错!MyEclipse 报错问题。
原因:由于电脑上安装了多个JDK版本,而MyEclipse IDE 使用默认版本,使得 IDE 的Compiler Compliance level 与 Installed JREs 版本不对应而导致错误。
解决方案:将 IDE 的Compiler Compliance level 与 Installed JREs 版本修改为一致。(例如:Compiler Compliance level 使用1.5时,Installed JREs版本则使用jdk1.5.0 )
图解:Compiler Compliance level:
Installed JREs:
|
|