# servlet compile problem

E Weibust
Ranch Hand
Posts: 54
I am having an annoying problem. I am trying to compile a servelt on my XP box. When I compile from my cygwin cmd line I get a number of errors all related to packages or classes not being found. When I compile in a Win cmd line I have no problems. I am using the same javac command at both prompts, just switching the way I format my -classpath arg.

Win XP:
javac -classpath C:\java\jakarta-tomcat-5.0.28\common\lib\servlet-api.jar;. -d classes src/com/example/web/*.java

Cygwin:
javac -classpath ~/java/jakarta-tomcat-5.0.28/common/lib/servlet-api.jar:. -d classes src/com/example/web/*.java

Here are a few of the Exceptions I'm getting:
src/com/example/web/BeerSelect.java:3: package javax.servlet does not exist
import javax.servlet.*;
^
src/com/example/web/BeerSelect.java:4: package javax.servlet.http does not exist
import javax.servlet.http.*;

I know this is going to be something stupid/easy to resolve, but I'm not making much progress.

Thanks for the help...

Bear Bibeault
Author and ninkuma
Marshal
Posts: 64721
86
~/java/

E Weibust
Ranch Hand
Posts: 54
No, that is a sym link.

In windows:
C:\java
C:\java\source
C:\java\tomcat

In cygwin:
cygdrive\c\java

So in cygwin I made a sym link that is in ~ and points to cygdrive\c\java

Thanks...