CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib; JAVA_HOME: F:\j2sdk1.4.1_02 TOMCAT_HOME: D:\Program Files\Apache Software Foundation\Tomcat 5.0 G:\www\test>javac Test.java Test.java:4: package javax.servlet does not exist import javax.servlet.ServletException; ^ Test.java:5: package javax.servlet.http does not exist import javax.servlet.http.HttpServlet; ^ Test.java:6: package javax.servlet.http does not exist import javax.servlet.http.HttpServletRequest; ^ Test.java:7: package javax.servlet.http does not exist import javax.servlet.http.HttpServletResponse; ^ Test.java:8: cannot resolve symbol symbol : class HttpServlet location: class test.Test public class Test extends HttpServlet { ^ Test.java:9: cannot resolve symbol symbol : class HttpServletRequest location: class test.Test protected void doGet(HttpServletRequest request, HttpServletResponse response) ^ Test.java:9: cannot resolve symbol symbol : class HttpServletResponse location: class test.Test protected void doGet(HttpServletRequest request, HttpServletResponse response) ^ Test.java:10: cannot resolve symbol symbol : class ServletException location: class test.Test throws ServletException, IOException { ^ 8 errorsG:\www\test>
驱动器 D 中的卷是 Win2kCn
卷的序列号是 D815-A916 D:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib 的目录2003-11-22 14:34 <DIR> .
2003-11-22 14:34 <DIR> ..
2003-09-16 01:22 736,810 ant.jar
2003-09-16 01:22 165,119 commons-collections.jar
2003-09-16 01:22 62,998 commons-dbcp.jar
2003-09-16 01:22 112,341 commons-el.jar
2003-09-16 01:22 28,930 commons-pool.jar
2003-09-16 01:22 339,624 jasper-compiler.jar
2003-09-16 01:22 90,650 jasper-runtime.jar
2003-09-16 01:22 353,549 jmx.jar
2003-09-16 01:22 49,524 jsp-api.jar
2002-04-19 17:03 284,752 msbase.jar
2002-04-19 17:03 64,856 mssqlserver.jar
2002-04-22 09:38 59,865 msutil.jar
2003-09-16 01:22 28,452 naming-common.jar
2003-09-16 01:22 15,070 naming-factory.jar
2003-09-16 01:22 2,132 naming-java.jar
2003-09-16 01:22 42,057 naming-resources.jar
2003-09-16 01:22 92,513 servlet-api.jar
2003-02-20 13:17 4,928,143 tools.jar
18 个文件 7,457,385 字节
2 个目录 1,939,615,744 可用字节D:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib>
是servlet-api.jar吗?
在5中好象也可以通过在lib下面增加servlet.jar 解决这个问题?顺便问一下,这是你第一次在这个tomcat上编译程序吗?
今天怎么也弄不出来了,才问这么弱智的问题
JAVA_HOME: F:\j2sdk1.4.1_02
TOMCAT_HOME: D:\Program Files\Apache Software Foundation\Tomcat 5.0
G:\www\test>javac Test.java
Test.java:4: package javax.servlet does not exist
import javax.servlet.ServletException;
^
Test.java:5: package javax.servlet.http does not exist
import javax.servlet.http.HttpServlet;
^
Test.java:6: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
^
Test.java:7: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
^
Test.java:8: cannot resolve symbol
symbol : class HttpServlet
location: class test.Test
public class Test extends HttpServlet {
^
Test.java:9: cannot resolve symbol
symbol : class HttpServletRequest
location: class test.Test
protected void doGet(HttpServletRequest request, HttpServletResponse response)
^
Test.java:9: cannot resolve symbol
symbol : class HttpServletResponse
location: class test.Test
protected void doGet(HttpServletRequest request, HttpServletResponse response)
^
Test.java:10: cannot resolve symbol
symbol : class ServletException
location: class test.Test
throws ServletException, IOException {
^
8 errorsG:\www\test>
但是为什么我把它加到classpath:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib\servlet-api.jar;这样都不行呢?