wood burning stoves*
The moose likes Servlets and the fly likes ClassPath Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "ClassPath" Watch "ClassPath" New topic


Thomas Richards

Joined: Mar 20, 2005
Posts: 7
Hi im making an HttpServlet. Need to import the following:

import java.io.*;
import javax.servlet.*;
import javax.servlet.ServletRequest;
import javax.servlet.http.*;

How do i add them to the class path? Or can i just add them to the jre somewhere?

PS i know where the .jar file is

Wrong forum i expect (sorry!) Help please
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12761
Compiling and running servlets are two different things when it comes to Classpath. Tomcat completely ignores your Environment CLASSPATH settings.

The compiler needs to be directed to the servlet.jar (sometimes called servlet-api.jar or servlet-impl.jar).

In my opinion, using Ant to control compilation is the best way to juggle classpaths while keeping your environment variables simple. Yes there is a learning curve with Ant but you will be glad you did.

wood burning stoves
subject: ClassPath
Similar Threads
Parsing XML (jsp/struts/apache environment)
a question about exceptions
importing classes into java programs
Using HashMap
The import javax.mail cannot be resolved