Following is a simple build file:
<project name="Junit" default="init" basedir=".">

<target name="init">
  <tstamp/>
  <property name="sourceDir" value="src"/>
  <property name="outputDir" value="classes"/>
</target>

<target name="compile" depends="init">
  <echo message="Begining the comilation of the Java source files"/>
  <javac srcdir="${sourceDir}" destdir="${outputDir}">
   <include name="**/*.java"/>
   <classpath>
    <pathelement path="${classpath}"/>
    <fileset dir="c:\junit3.6">
    <include name="**/*.jar"/>
    </fileset>
   </classpath>
  </javac>
  <echo message="Finished the compilation........"/>

</target>

</project>

I have the src and classes directory set up. I have two java source files in
the src directory. When I run ant only the init task executes. I get the
following output

D:\Projects\Junit>ant
Searching for build.xml ...
Buildfile: D:\Projects\Junit\build.xml

init:

BUILD SUCCESSFUL

Total time: 0 seconds

The compile task is not executed and I do not see any classes in the lib
directory. I am using ant 1.3, JDK 1.3 on Win NT
Any help greatly appreciated.

Thanks
J2EE User

Reply via email to