i am using
Tomcat 7.0 and
java jdk1.7.0
I am not using any
IDE and trying to compile the
servlets through command prompt itself.
The environment variables i have set are as follows:
CLASS: C:\Program Files\Java\jdk1.7.0\lib;
CLASSPATH: C:\Program Files\Apache Software Foundation\Tomcat 7.0\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\commons-fileupload-1.2.1.jar;C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\commons-io-1.3.2.jar;C:\Program Files\Java\jdk1.7.0\bin;C:\Program Files\Java\jre7\bin;
JAVA_HOME: C:\Program Files\Java\jdk1.7.0;
Path: C:\Program Files\Java\jdk1.7.0\bin;
when i am trying to compile servlet program following error is coming
C:\>cd C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\userregist
er\WEB-INF\classes
C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\userregister\WEB-
INF\classes>javac NewServlet.java
NewServlet.java:1: error: cannot find symbol
import java.io;
^
symbol: class io
location: package java
NewServlet.java:2: error: package javax.servlet does not exist
import javax.servlet.*;
^
NewServlet.java:3: error: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
NewServlet.java:4: error: cannot find symbol
public class NewServlet extends HttpServlet {
^
symbol: class HttpServlet
NewServlet.java:5: error: cannot find symbol
protected void processRequest(HttpServletRequest request, HttpServletResponse
response)
^
symbol: class HttpServletRequest
location: class NewServlet
NewServlet.java:5: error: cannot find symbol
protected void processRequest(HttpServletRequest request, HttpServletResponse
response)
^
symbol: class HttpServletResponse
location: class NewServlet
NewServlet.java:6: error: cannot find symbol
throws ServletException, IOException {
^
symbol: class ServletException
location: class NewServlet
NewServlet.java:6: error: cannot find symbol
throws ServletException, IOException {
^
symbol: class IOException
location: class NewServlet
8 errors
Please help me.