my dog learned polymorphism
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 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: 13037
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.

I agree. Here's the link:
subject: ClassPath
It's not a secret anymore!