我已配置好J2SDK1.4,已用HelloWorld.java做过试验。使用Tomcate4.1.31时添加classpath: D:\Tomcat\common\lib\servlet.jar
使用Tomcate5.0.28时添加classpath: D:\Tomcat\common\lib\servlet-api.jar但编译Tomcate自带的例子D:\Tomcat 5.0\webapps\servlets-examples\WEB-INF\classes\HelloWorldExample.java时,总是报错:
package javax.servlet does not exist
package javax.servlet.http does not exist如果是编译我自己的Servlet也报同样的错!
郁闷一天了,求救各位大虾帮帮了!!!
使用Tomcate5.0.28时添加classpath: D:\Tomcat\common\lib\servlet-api.jar但编译Tomcate自带的例子D:\Tomcat 5.0\webapps\servlets-examples\WEB-INF\classes\HelloWorldExample.java时,总是报错:
package javax.servlet does not exist
package javax.servlet.http does not exist如果是编译我自己的Servlet也报同样的错!
郁闷一天了,求救各位大虾帮帮了!!!
例如 假设你的JDK安装目录为c:\j2sdk1.4.2
就是把 servlet-api.jar拷贝到c:\j2sdk1.4.2\jre\lib\ext下
使用Tomcate5.0.28时添加classpath: D:\Tomcat\common\lib\servlet-api.jar”
的意思即是设置环境变量。
servlet.jar本来就在D:\Tomcat\common\lib\servlet.jar目录中,何须放呢?
把servlet.jar解包,用winrar或jar .可以看的有meta-inf目录,javax目录,将javax目录放到c:\tomcat\webapps\xxxx\web-inf\classes目录下面,确定jdk可以通过classpath找到 /javax/servlet/和/javax/servlet/http/这两个目录就可以了