The import javax.servlet.http.HttpSession cannot be resolved
The import javax.servlet.http.HttpSessionEvent cannot be resolved
The import javax.servlet.http.HttpSessionListener cannot be resolved
HttpSessionListener cannot be resolved to a type
HttpSessionEvent cannot be resolved to a type
HttpSessionEvent cannot be resolved to a type
错误,从网上查找来看,是缺少了servlet-api.jar文件,把tomcat/lib下的servlet-api.jar文件拷入到工程的lib目录下,重新启动tomcat,又报告如下错误:
validateJarFile(C:\Tomcat7\webapps\PDEInterface\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
通过在eclipse中,两个工程比较来看,eclipse中在build path中通过add library中选择了Server runtime,使用了tomcat/lib目录下的包,而myeclipse中却没有这个选项。在myeclipse中把tomcat/lib目录下的包通过Add external folder加入到工程中,还是无法启动tomcat。
请问,如何设置,才能让工程在myeclipse中正常使用?
8 个解决方案
#1
检查一下myeclipse中配置的JDK是不是JDK版本冲突了。。
#2
JDK版本的问题检查过了,都是用的1.6
#3
检查jdk的版本
#4
servet api没有导入么?
#5
我感觉是服务器的问题,用的是应用程序,而不是web的tomcat服务器。
#6
问题解决了。
出现这个问题,是eclipse和myeclipse建立工程不一样。
出现这个问题,是eclipse和myeclipse建立工程不一样。
#7
我有点不明白……
#8
什么意思,我也遇到了同样的问题,很头疼
#1
检查一下myeclipse中配置的JDK是不是JDK版本冲突了。。
#2
JDK版本的问题检查过了,都是用的1.6
#3
检查jdk的版本
#4
servet api没有导入么?
#5
我感觉是服务器的问题,用的是应用程序,而不是web的tomcat服务器。
#6
问题解决了。
出现这个问题,是eclipse和myeclipse建立工程不一样。
出现这个问题,是eclipse和myeclipse建立工程不一样。
#7
我有点不明白……
#8
什么意思,我也遇到了同样的问题,很头疼