Hi Aviesh

Thanks a lot for the reply.  I want a declare variable and increment it's value 
according the output of the java programe. 
Is there a way to achieve that. Will I have to include a script in the build 
file to achive that. 

 www.nadunh.blogspot.com




________________________________
From: Avlesh Singh <avl...@gmail.com>
To: Ant Users List <user@ant.apache.org>
Sent: Thursday, August 27, 2009 9:25:21 AM
Subject: Re: Help needed regarding Java task

See, if this usage helps:

<target name="search">
   <java classname="com.me.searcher.DefaultSearcher" fork="true">
     <arg value="${keyword}"/>
     <classpath refid="classpath" />
   </java>
</target>

<path id="classpath">
    <fileset dir="${build.dir}" includes="*.jar" />
    <fileset dir="${lib.dir}" includes="*.jar" />
    <fileset dir="${conf.dir}" includes="*.properties" />
    <pathelement path="${build.dir}" />
</path>

This is being used in the following manner - "ant search -Dkeyword=obama

Cheers
Avlesh

On Thu, Aug 27, 2009 at 8:20 AM, Nadun Herath <malakaher...@yahoo.com>wrote:

> I am new to apache Ant.
>
> Some part of my build.xml is like this.
>
> <java fork="true" classname="MiniJavaParser" output="result.txt"
> append="true">
>    <classpath>
>    <path location="."/>
>    </classpath>
>    <arg file="ArrayLengthTest.java"/>
>    </java>
>
>    <!-- 2 -->
>    <java fork="true" classname="MiniJavaParser">
>    <classpath>
>    <path location="."/>
>    </classpath>
>    <arg file="ArrayRefTest.java"/>
>    </java>
>
>    I have to run a Java program Called MiniJavaParser using different file
> names as arguements several
>    times using Java Task.  When it runs it gives the message
>
>  "MiniJava program parsed successfully"   or  Encountered errors during
> parse.
>
> I want to declare a variable as a counter and increment it's value when it
> gives the message "MiniJava Program parsed successfully".
>
> What is the approach I should take.
>
> Thank you very much.
>
>
>



      

Reply via email to