Hello Gilson,

You have:

destfile="${jardir}/hello.jar"

it should be:

jarfile="${jardir}/hello.jar"


Jake

Monday, August 26, 2002, 2:02:33 PM, you wrote:

GNDE> I have the follow directory structure on my C: Drive, with one 1 source file
GNDE> entitle hello.java :
GNDE>      work
GNDE>       |
GNDE>       |__hello
GNDE>           |-----build.xml                           << The Ant File
GNDE> (Build.xml)
GNDE>           |
GNDE>           |__ classes 
GNDE>           |     |
GNDE>           |     |__org
GNDE>           |         |
GNDE>           |         |__varnam
GNDE>           |-- src
GNDE>           |    |
GNDE>           |    |__org
GNDE>           |         |
GNDE>           |         |__varnam
GNDE>           |              |
GNDE>           |              |__hello.java               <<-- my souce sample
GNDE> code
GNDE>           |__jars

GNDE> Now, i want to compile hello.java, put the class file generated on
GNDE> Work\Hello\classes\org\varnam and finally generate the jar file from the
GNDE> previous class file generated and copy it to work\hello\jars directory.
GNDE> It's simple and i got to compile it and generate the class file
GNDE> (hello.class),  but the target Jar fail, but i don't receive some error
GNDE> message. The Ant return a successfull message on dos box with only two
GNDE> targets concluded (Init and build targets).
GNDE> Below is my build.xml source file:

GNDE> <!-- C:\work\hello is my initial basedir -->

GNDE> <project name="hello" default="build" basedir=".">
GNDE>         <target name="init">
GNDE>                 <property name="jardir" value="jars"/>
GNDE>                 <property name="Src" value="src"/>
GNDE>                 <property name="Dest" value="classes"/>
GNDE>         </target>
GNDE>         <target name="build" depends="init">
GNDE>                 <javac srcdir="${Src}" destdir="${Dest}"
GNDE> includes="org/varnam/**">
GNDE>                         <classpath>
GNDE>                                                 <pathelement
GNDE> location="c:\jdk1.3.1_02\jre\lib\rt.jar"/>
GNDE>                                 <pathelement location="${Src}"/>
GNDE>                         </classpath>
GNDE>                 </javac>
GNDE>         </target>
GNDE>         <target name="jar" depends="build">
GNDE>                 <jar destfile="${jardir}/hello.jar" basedir="${Dest}"
GNDE> includes="org/varnam/**" />
GNDE>         </target>
GNDE> </project>

GNDE> thanks for any comments.

GNDE> Gilson

          


GNDE> --
GNDE> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
GNDE> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



-- 
Best regards,
 Jacob                            mailto:[EMAIL PROTECTED]


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to