Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
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 Qazwart
Reply:     1     2     3     4     5     6  

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)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.