ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Avlesh Singh <avl...@gmail.com>
Subject Re: Help needed regarding Java task
Date Thu, 27 Aug 2009 04:16:54 GMT
As such, the JAVA programme cannot "return" something. You can always write
the counter value in a file. Both your java program and ant can read from
the same file.

Cheers
Avlesh

On Thu, Aug 27, 2009 at 9:42 AM, Nadun Herath <malakaherath@yahoo.com>wrote:

> 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 <avlesh@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 <malakaherath@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.
> >
> >
> >
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message