| How to use ant in web application without system path setup under linux | How to use ant in web application without system path setup under linux 2007-08-12 - By Bill Rich
You might try setting the ANT_HOME env variable and adding the /bin dir of ANT_HOME to your PATH var. I have both of those set on my machine from the installation of ANT. HTH Bill
??????????????????/Albert Jia wrote: > Hi,David > > Thanks for your reply. But sometimes, I have to code between different workstations, and these workstations sometimes just installed jdk without ant. In order to work anytime without spending time to install ant, I want to use ant.jar directly. that's why I asked this question. Thanks. > > I am not sure it will work or not, and I didn't find any useful reference. > > Kind Regards! > > Albert Jia > > > > On Sun, Aug 12, 2007 at 09:58:51AM -0400, Qazwart wrote: > >> I'm not sure why you cannot simply install Ant as a complete package. >> I haven't used CentOS, but I know Ant installs with no problems on >> Redhat. And, you can install Ant completely local to your $HOME >> directory. >> >> The Ant binary distribution runs under any system that has JDK 1.4 or >> greater installed (and probably even works under JDK 1.3). You don't >> need administrative or root permission to install Ant either since it >> can reside in any directory, and if installed under Windows, does not >> need access to the registry. >> >> So, why not just install all of Ant? >> >> On Aug 12, 2007, at 7:53 AM, ??????????????????/Albert Jia wrote: >> >> >>> hi, >>> >>> I want to use ant in my web application,but I do not have ant >>> installed in my OS(centOS5). >>> >>> So,I copy ant.jar,ant-launcher.jar and ant-junit.jar to /app/ >>> devlib,then write a shell like below to run ant tasks >>> code: >>> >>> #!/bin/sh >>> export APP_HOME=/home/saharabear/workspace/jpetstore >>> export BUILD_CP=${CLASSPATH} >>> export BUILD_CP=${BUILD_CP}:${JAVA_HOME}/lib/tools.jar; >>> export BUILD_CP=${BUILD_CP}:${APP_HOME}/devlib/ant.jar; >>> export BUILD_CP=${BUILD_CP}:${APP_HOME}/devlib/ant-junit.jar; >>> export BUILD_CP=${BUILD_CP}:${APP_HOME}/devlib/ant-launcher.jar; >>> export BUILD_CP=${BUILD_CP}:${APP_HOME}/devlib/junit.jar; >>> ${JAVA_HOME}/bin/java -classpath "${BUILD_CP}" >>> org.apache.tools.ant.Main -buildfile build.xml >>> >>> >>> but I got error like: >>> code: >>> >>> Exception in thread "main" java.lang.NoClassDefFoundError: org/ >>> apache/tools/launch/Launcher >>> >>> >>> I am not sure the syntax is right or not, and I didn't find >>> anything useful from Google. >>> >>> So, I do not know how to use it now, I need help here ,Thanks. >>> >>> >>> >>> ---------- >>> Albert Jia >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscribe@(protected) >>> For additional commands, e-mail: user-help@(protected) >>> >>> >> David Weintraub >> david@(protected) >> qazwart@(protected) >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscribe@(protected) >> For additional commands, e-mail: user-help@(protected) >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) > > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |