• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

servlet compile problem

 
E Weibust
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 64721
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
~/java/


Is the java folder really under your login folder?
 
E Weibust
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic