Do you have $JAVA_HOME/lib/tools.jar in your classpath somewhere?

-S

Mark Koscak wrote:

> Hi everyone,
> 
> Following on from my earlier discussion. I have installed Tomcat3.2 and 
> am running jdk1.3. I can run the example Servlets and JSP's provided.
> 
> With thanks to Setve Weiss, I have managed to compile my individual java 
> class Hello.java provided as a part of the sample application.
> 
> However now when I attempt to use the build script I get the following 
> error message. (The build.xml script has been modified for the current 
> project). I read once that Tomcat does not work well with jdk1.3 could 
> this be my problem?
> 
>  
> 
> [root@netdev vesselenq]# ./build
> 
> Couldn't find or load essential class `java/lang/Object' 
> java.lang.NoClassDefFou
> 
> ndError java/lang/Object
> 
> ./btest: line 13: 4828 Aborted (core dumped) java -classpath $C
> 
> P:$CLASSPATH org.apache.tools.ant.Main \ -Dtomcat.home=$TOMCAT_HOME "$@"
> 
> Here are some of my settings...
> 
> I have set the CLASSPATH to include
> 
> /usr/local/jdk1.3
> 
> /usr/local/jakarta-tomcat/src
> 
> /usr/local/jakarta-tomcat/lib/servlet.jar
> 
> /usr/local/jdk1.3/lib
> 
> /usr/local/jdk1.3/lib/tools.jar
> 
> The build script...
> 
> #!/bin/sh
> 
> # Identify the custom class path components we need
> 
> CP=$TOMCAT_HOME/classes:$TOMCAT_HOME/lib/ant.jar:$TOMCAT_HOME/lib/xml.jar
> 
> CP=$CP:$TOMCAT_HOME/lib/jasper.jar:$TOMCAT_HOME/lib/servlet.jar
> 
> CP=$CP:$TOMCAT_HOME/lib/webserver.jar
> 
> # Execute ANT to perform the requested build target
> 
> java -classpath $CP:$CLASSPATH org.apache.tools.ant.Main \ 
> -Dtomcat.home=$TOMCAT
> 
> _HOME "$@"
> 
> #java -classpath $CP:$CLASSPATH org.apache.tools.ant.Main
> 
> If you need any more information on any other system settings, let me 
> know and I shall provide the information.
> 
> Many thanks
> 
> Mark


-- 
"If you watch TV news, you know less about the world than if
you just drank gin straight from the bottle."  - Garrison Keillor

Reply via email to