【发布时间】:2014-09-05 13:55:04
【问题描述】:
我非常需要一个建议,我在哪里出错了
我有 servlet-api.jar @E:\J2EE\apache-tomcat-6.0.18\lib
E:\J2EE\apache-tomcat-6.0.18\lib\servlet-api.jar
我正在尝试运行位于
的 Servlet 类“TouchServlet.java”E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet\src\com\saravanansivaji\servlet\TouchServlet.java
所以在命令提示符下,
E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet>javac -classpath E:\j2ee\apach e-tomcat-6.0.18\lib\servlet-api.jar src\com\saravanansivaji\servlet\TouchServlet .java
注意:我是从 E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet 执行的
下面是目录结构
E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet> 我在这里
E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet\src\com\saravanansivaji\servlet\TouchServlet.java
E:\J2EE\apache-tomcat-6.0.18\lib\servlet-api.jar
如果我编译,我会收到以下错误
E:\J2EE\apache-tomcat-6.0.18\webapps\TouchServlet>javac -classpath E:\j2ee\apach
e-tomcat-6.0.18\lib\servlet-api.jar src\com\saravanansivaji\servlet\TouchServlet
.java
src\com\saravanansivaji\servlet\TouchServlet.java:4: package java.servlet does n
ot exist
import java.servlet.*;
^
src\com\saravanansivaji\servlet\TouchServlet.java:5: package java.servlet.http d
oes not exist
import java.servlet.http.*;
^
src\com\saravanansivaji\servlet\TouchServlet.java:7: cannot find symbol
symbol: class HttpServlet
class TouchServlet extends HttpServlet
^
src\com\saravanansivaji\servlet\TouchServlet.java:9: cannot find symbol
symbol : class HttpServletRequest
location: class com.saravanansivaji.servlet.TouchServlet
public void doGet(HttpServletRequest request, HttpServletResponse respon
se)
^
src\com\saravanansivaji\servlet\TouchServlet.java:9: cannot find symbol
symbol : class HttpServletResponse
location: class com.saravanansivaji.servlet.TouchServlet
public void doGet(HttpServletRequest request, HttpServletResponse respon
se)
^
src\com\saravanansivaji\servlet\TouchServlet.java:10: cannot find symbol
symbol : class ServletException
location: class com.saravanansivaji.servlet.TouchServlet
throws ServletException, IOException {
^
6 errors
【问题讨论】: