我在环境变量里将classpath中添加了
C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar但在编译java文件时 还时找不到javax.servlet 
--------------------Configuration: <Default>--------------------
H:\peiyingbo\WEB-INF\classes\User.java:11: package javax.servlet does not exist
import javax.servlet.ServletException;
                     ^
H:\peiyingbo\WEB-INF\classes\User.java:12: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
                          ^
H:\peiyingbo\WEB-INF\classes\User.java:13: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
                          ^
H:\peiyingbo\WEB-INF\classes\User.java:15: com.wxpn.tutorial.db.ConnectionPool is not public in com.wxpn.tutorial.db; cannot be accessed from outside package
import com.wxpn.tutorial.db.ConnectionPool;
                            ^
H:\peiyingbo\WEB-INF\classes\User.java:98: package javax.servlet.http does not exist
 class CheckRegisterServlet extends javax.servlet.http.HttpServlet
                                                      ^
H:\peiyingbo\WEB-INF\classes\User.java:99: package javax.servlet does not exist
                implements javax.servlet.Servlet {
                                        ^
H:\peiyingbo\WEB-INF\classes\User.java:115: cannot resolve symbol
symbol  : class HttpServletRequest 
location: class com.wxpn.tutorial.servlet.CheckRegisterServlet
        protected void doPost(HttpServletRequest request,
                              ^
H:\peiyingbo\WEB-INF\classes\User.java:116: cannot resolve symbol
symbol  : class HttpServletResponse 
location: class com.wxpn.tutorial.servlet.CheckRegisterServlet
                        HttpServletResponse response) throws ServletException, IOException {
                        ^
H:\peiyingbo\WEB-INF\classes\User.java:116: cannot resolve symbol
symbol  : class ServletException 
location: class com.wxpn.tutorial.servlet.CheckRegisterServlet
                        HttpServletResponse response) throws ServletException, IOException {
                                                             ^
H:\peiyingbo\WEB-INF\classes\User.java:156: cannot resolve symbol
symbol  : method getServletContext ()
location: class com.wxpn.tutorial.servlet.CheckRegisterServlet
                        getServletContext().log(t.getMessage());
                        ^
10 errorsProcess completed.
帮帮忙啊
谢谢了!

解决方案 »

  1.   

    你这应该是个web应用吧?必须有个WEB-INF应用目录的,不必这样设,把这个包拷到它的 lib 目录下就可以了
      

  2.   

    我将它放在WEB-INF应用目录的 lib 目录下还上不行!
    急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!