Well, there is no target named build in the file you posted. You define
these targets:
init
compile
dist
clean
try "ant compile" and see what you get.
Matt Warman wrote:
>
> I create a test folder and put the following file in it. I also
> created build, src, init, dist,compile and clean folders under test.
> I didn't see any source files, so I added some to src and build. I
> received this message from the build:
>
> Target 'build' does not exist in this project.
>
> This is the build.xml file I used.
> <project name="MyProject" default="dist" basedir=".">
>
> <!-- set global properties for this build -->
> <property name="src" value="."/>
> <property name="build" value="build"/>
> <property name="dist" value="dist"/>
>
> <target name="init">
> <!-- Create the time stamp -->
> <tstamp/>
> <!-- Create the build directory structure used by compile -->
> <mkdir dir="${build}"/>
> </target>
>
> <target name="compile" depends="init">
> <!-- Compile the java code from ${src} into ${build} -->
> <javac srcdir="${src}" destdir="${build}"/>
> </target>
>
> <target name="dist" depends="compile">
> <!-- Create the distribution directory -->
> <mkdir dir="${dist}/lib"/>
>
> <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar
> file -->
> <jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar"
> basedir="${build}"/>
> </target>
>
> <target name="clean">
> <!-- Delete the ${build} and ${dist} directory trees -->
> <delete dir="${build}"/>
> <delete dir="${dist}"/>
> </target>
> </project>
>
> -----Original Message-----
> From: Diane Holt [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, June 20, 2001 9:38 AM
> To: [EMAIL PROTECTED]
> Subject: RE: Observations from an ANT newbie
>
> --- Matt Warman <[EMAIL PROTECTED]> wrote:
> > If you cut and paste using the example, it won't run.
>
> Are you referring to the full example at the end of "Using Ant"? If
> you
> are, I just tried it, and it works for me. Where doesn't it work for
> you?
>
> Diane
>
> =====
> ([EMAIL PROTECTED])
>
> __________________________________________________
> Do You Yahoo!?
> Get personalized email addresses from Yahoo! Mail
> http://personal.mail.yahoo.com/
--
Larry V. Streepy, Jr.
Chief Technical Officer and VP of Engineering
Health Language, Inc. -- "We speak the language of healthcare"
970/626-5028 (office) mailto:[EMAIL PROTECTED]
970/626-4425 (fax) http://www.healthlanguage.com