javax.servlet不存在问题的解决

产生这个问题的原因是这个包在WEB服务器里才有,J2SE中没有,应该在J2EE中才有。因此必须告诉编译器这个包的位置。

    正确的解决方案如下:

    1. 搜索servlet-api.jar. 这个包应该在TOMCAT的安装目录中可以找到。不明白网络上很多解决方案把这个包的名字写成servlet.jar. 可能是版本原因。

    2. 将servlet-api.jar包括路径添加到系统变量CLASSPATH中,例如:D:\tomcat-5.5.25\apache-tomcat-5.5.25\common\lib\servlet-api.jar

    3. 将servlet-api.jar拷贝到JRE中的JRE_PATH\LIB\EXT目录下。例如:C:\Program Files\Java\jre1.5.0\lib\ext

    4. 重启Eclipse, 再编译,问题解决。

    记录点滴故障解决方案,以备将来重遇之需要,也为遇到同样经历的朋友提供参考。

你可能感兴趣的:(eclipse,tomcat,ext,J2SE,web服务,编译器)