Get your CodeRanch badge!*
The moose likes Servlets and the fly likes Compile error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Compile error" Watch "Compile error" New topic

Compile error

Vivek Gajabe

Joined: Oct 15, 2008
Posts: 4
import javax.servlet.*;
import javax.servlet.http.*;
public class Ch1Servlet extends HttpServlet{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException {
PrintWriter out = response.getWriter();
/* some code */
1.package javax.servlet does not exist
import javax.servlet.*;
2.package javax.servlet.http does not exist
import javax.servlet.http.*;
3.cannot find symbol for class HttpServlet,class HttpServletRequest & class HttpServletResponse.

Please note that i have installed jdk 1.6,jre 1.6 & apache tomcat 6.0.Classpath is also set properly.
Steve Luke

Joined: Jan 28, 2003
Posts: 3947

Originally posted by Vivek Gajabe:
Classpath is also set properly.

Incorrect. Your classpath should include the servlet-api.jar that comes with Apache Tomcat. It doesn't, which is why you get these errors.

Vivek Gajabe

Joined: Oct 15, 2008
Posts: 4
Thanks a lot!!!
It's working. I have not included the jar file name in classpath, thats why it showed me an error.
I agree. Here's the link:
subject: Compile error
Similar Threads
compilation error while running simple servlet code
error with compiling servlet
How to solve this one
Exception during compiling servlet
Why can't use javac to compile servlet?