Hi you haven't declared that : <target name="dist"> ....</target> in your build.xml
in your target , you have declared : default="dist", ant search this target if you execute your project. best regard -- Alexandre Priou Analyste Concepteur Web chez HR TEAM Détaché aux éditions la rivière 64 rue de l'Essonne 91000 Évry On Wed, Feb 23, 2011 at 9:20 PM, Savoy, Melinda < melindasa...@texashealth.org> wrote: > Currently I am working on my local XP box in Eclipse Helios. The version > of ANT that I have loaded is apache-ant-1.8.2 > > The error I am getting in the build.xml file is: Default target dist does > not exist in this project > > However, when I go to the Eclipse workspace where I have my project: > C:\eclipse-3.6-helios-SR1\Workspace\TestWebService\RequisitionWS > > And the directory structure for my project, RequisitionWS, is: > > .settings > build folder > dist folder > src folder > WebContent folder > .classpath > .project > build.xml > > My build.xml file is as follows: > > [code] > <?xml version="1.0" encoding="UTF-8"?> > <project name="RequisitionWS" default="dist" basedir="."> > <description> > Web Services build file > </description> > <!-- set global properties for this build --> > <property name="src" location="src"/> > <property name="build" location="build"/> > <property name="dist" location="dist"/> > <property name="webcontent" location="WebContent"/> > > <path id="classpath.server"> > <fileset dir="C:/tomcatserver/apache-tomcat-6.0.30/lib" > includes="*.jar" /> > </path> > > <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" description="compile the > source " > > > <!-- Compile the java code from ${src} into ${build} --> > <javac srcdir="${src}" destdir="${build}"> > <classpath> > <path refid="classpath.server"/> > </classpath> > </javac> > > </target> > > <target name="war" depends="compile" description="generate the > distribution war" > > > <!-- Create the war distribution directory --> > <mkdir dir="${dist}/war" /> > > <!-- Follow standard WAR structure --> > <copy todir="${dist}/war/build/WEB-INF/"> > <fileset dir="${webcontent}/WEB-INF/"> > <include name="**"/> > </fileset> > </copy> > <copy todir="${dist}/war/build/WEB-INF/classes/"> > <fileset dir="${build}"> > <include name="**"/> > </fileset> > </copy> > > <jar jarfile="${dist}/war/Requisition-${DSTAMP}.war" > basedir="${dist}/war/build/"/> > </target> > </project> > [/code] > > Can someone please tell me what I'm doing wrong? ANY help/direction would > be greatly appreciated. > > Thanks. > > Melinda Savoy > Sr. Programmer Analyst, ERP Systems > Innovative Technology Solutions > Texas Health Resources > 600 E. Lamar Blvd, Ste 301, Arlington TX 76011 > melindasa...@texashealth.org<mailto:melindasa...@texashealth.org> > > Texas Health Resources: Arlington Memorial, > Harris Methodist and Presbyterian Hospitals > A shared mission and now a shared name. > > > > > > The information contained in this message and any attachments is intended > only for the use of the individual or entity to which it is addressed, and > may contain information that is PRIVILEGED, CONFIDENTIAL, and exempt from > disclosure under applicable law. If you are not the intended recipient, you > are prohibited from copying, distributing, or using the information. Please > contact the sender immediately by return e-mail and delete the original > message from your system.