当编译出现一下信息时候 ,说明编译器没有找到软件包javax.servlet
这个包在web服务器才有,j2se中并没有
Hello.java:6: 软件包 javax.servlet 不存在
import javax.servlet.*;
^
Hello.java:10: 找不到符号
符号: 类 Servlet
public class Hello implements Servlet
^
Hello.java:12: 找不到符号
符号: 类 ServletConfig
位置: 类 com.rao.Hello
public void init(ServletConfig parm1)throws ServletException
^
Hello.java:12: 找不到符号
符号: 类 ServletException
位置: 类 com.rao.Hello
public void init(ServletConfig parm1)throws ServletException
^
Hello.java:16: 找不到符号
符号: 类 ServletConfig
位置: 类 com.rao.Hello
public ServletConfig getServletConfig()
^
Hello.java:23: 找不到符号
符号: 类 ServletRequest
位置: 类 com.rao.Hello
public void service(ServletRequest req,ServletRequest res) throws Servle
tException, IOException
^
Hello.java:23: 找不到符号
符号: 类 ServletRequest
位置: 类 com.rao.Hello
public void service(ServletRequest req,ServletRequest res) throws Servle
tException, IOException
^
Hello.java:23: 找不到符号
符号: 类 ServletException
位置: 类 com.rao.Hello
public void service(ServletRequest req,ServletRequest res) throws Servle
tException, IOException
解决的方法是:
将.../Tomcat/lib目录下的servlet-api.jar包加到classpath中
^
重新编译 成功!