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

Reply via email to