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 ???/Albert Jia
Reply:     1     2     3     4     5     6  

Hi,Bill

Thanks for your reply.

If I do not want to install ant, just want to use it in my project. I am not
sure whether I express myself clearly.I am sorry that I am not english speaking
.

I just want to use it with my project.If I check out the source from subversion
at another PC which do not has ANT installed, I also want to use ant, So I want
to integrate ant to my project.

Just so.Thanks.

Albert Jia




On Sun, Aug 12, 2007 at 08:44:34AM -0800, Bill Rich wrote:
>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)

---------------------------------------------------------------------
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.