aspose file tools*
The moose likes Servlets and the fly likes problem compiling Servlets Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Bookmark "problem compiling Servlets" Watch "problem compiling Servlets" New topic
Author

problem compiling Servlets

Anil Jain
Ranch Hand

Joined: Mar 10, 2002
Posts: 51
Freinds!!
my java complier is in
c:\jdk1.3\bin
the servlet class is in
c:\tomcat\jakarta\bin\webapps\myApps\Web-Inf\class
the servlet.jar is in
c:\tomcat\jakarta\bin\lib\common
I have set the CLASSPATH file for servlet.jar
Now my problem is that since the javac (the complier is in different directory how do i compile the servlet
Any info?


Anil Jain<br />Sun Certified Java(2) Programmer
Rene Larsen
Ranch Hand

Joined: Oct 12, 2001
Posts: 1179

Hi
If you add 'c:\jdk1.3\bin' to the PATH then you can call javac from any location in the file structure.
/Rene


Regards, Rene Larsen
Dropbox Invite
Roy Ben Ami
Ranch Hand

Joined: Jan 13, 2002
Posts: 732
do what i always do to avoid this all path issue:
copy the servlet.jar to this directory:
c:\jdk1.4\jre\lib\ext
you get the idea (although your directory structure may be a little different).
Anil Jain
Ranch Hand

Joined: Mar 10, 2002
Posts: 51
Hello Rene and Roy!!
Rene i could use the PATH variable successfully thanks for your help.
Roy if i m not wrong that you want me to put the servlet.jar file in jdk directory so that whenever i import any javax classes the compiler can easily access thru servlet.jar in the same directory.
Correct me if i m wrong in getting this point.
Thanks Again,
Roy Ben Ami
Ranch Hand

Joined: Jan 13, 2002
Posts: 732
you got it
all external classes you get, including the servlet.jar classes, you can put in the ext directory i showed you.
then the java compiler finds them automatically without needing the classpath commands.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: problem compiling Servlets