编写了一个javaservlet的小程序,编译时给出如下的错误:
C:\Tomcat 41\webapps\djs\servlet>javac formservlet.java
formservlet.java:1: package javax.servlet does not exist
import javax.servlet.*;
^
formservlet.java:2: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
formservlet.java:6: cannot resolve symbol
symbol : class HttpServlet
location: class FormServlet
public class FormServlet extends HttpServlet{
怀疑是CLASSPATH设置错误,我的是这样设的:
C:\j2sdk14\LIB\dt.JAR;C:\j2sdk14\LIB\TOOLS.JAR;C:\j2sdk14\BIN;C:\j2sdk14;.各位帮看看错在那里
C:\Tomcat 41\webapps\djs\servlet>javac formservlet.java
formservlet.java:1: package javax.servlet does not exist
import javax.servlet.*;
^
formservlet.java:2: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
formservlet.java:6: cannot resolve symbol
symbol : class HttpServlet
location: class FormServlet
public class FormServlet extends HttpServlet{
怀疑是CLASSPATH设置错误,我的是这样设的:
C:\j2sdk14\LIB\dt.JAR;C:\j2sdk14\LIB\TOOLS.JAR;C:\j2sdk14\BIN;C:\j2sdk14;.各位帮看看错在那里
里边有javax.servlet ---初学者
这个文件在哪里就要你自己找了。一般都在应用服务器的安装目录中的 libs 或者 common-libs 之类的目录中。
你用的是什么开发工具?
如果是netbeans/jbuilder/eclipse都有servlet.jar包,如果你没有用任何工具,可到
http://java.sun.com/products/servlet/download.html
下载
<$Tomcat>\common\lib\servlet-api.jar
我用的是JDK+TOMCAT,如各位所言,只要在CLASSPATH中加入<$Tomcat>\common\lib\servlet.jar,就可以了-:)