ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin van Wieringen <mwier...@spd.estec.esa.nl>
Subject RE: Antwort: RE: W2000 SP1 Delete task does nothing
Date Tue, 22 Jan 2002 13:24:12 GMT
Yes, Thank you very much. It works now.

I copied the example from the documentation:

http://jakarta.apache.org/ant/manual/using.html


Greetings,

Martin van Wieringen


> -----Original Message-----
> From: hauke.stammer@mobilcom.de [mailto:hauke.stammer@mobilcom.de]
> Sent: Tuesday, January 22, 2002 11:21 AM
> To: Ant Users List
> Subject: Antwort: RE: W2000 SP1 Delete task does nothing
> 
> 
> Hi Martin!
> 
> I would say the target clean is never reached!
> 
> You set the default target of your project to dist!
> 
> Try setting project default="clean" and give the target clean the 
> depends="dist".
> 
> This should work just fine!
> 
> Greetings,
> Hauke
> 
> ______________________________________________________________
> _____________________
> <name> Hauke Stammer </name>
> <what> Software Entwickler </what>
> <where> Competence Center System Integration </where>
> <location>Mobilcom Communicationstechnik GmbH
>                 Wollingstra?e 10
>                 24782 Buedelsdorf / Germany </location>
> <phone> 49-4331-692710 </phone>
> <mail> hauke.stammer@mobilcom.de </mail>
> 
> 
> 
> 
> Martin van Wieringen <mwiering@spd.estec.esa.nl>
> 22.01.2002 09:35
> Bitte antworten an "Ant Users List"
> 
>  
>         An:     Ant Users List <ant-user@jakarta.apache.org>
>         Kopie: 
>         Thema:  RE: W2000 SP1 Delete task does nothing
> 
> 
> Hi,
> 
> Some more info.
> 
> Here is the complete build file.
> 
> <project name="test" default="dist" basedir=".">
> 
>   <!-- set global properties for this build -->
>   <property name="src" value="."/>
>   <property name="build" value="build"/>
>   <property name="dist"  value="dist"/>
>   <property name="tools.jar" value="${java.home}/lib/tools.jar"/>
> 
>   <!-- Build classpath -->
>   <path id="classpath">
>    <fileset dir="./lib">
>     <include name="**/*.jar"/>
>    </fileset>
>      <pathelement location="${tools.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">
>     <!-- Compile the java code from ${src} into ${build} -->
>     <javac srcdir="${src}" destdir="${build}">
>         <classpath refid="classpath"/>
>     </javac>
>   </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/test.jar" basedir="${build}"/>
>   </target>
> 
>   <target name="clean">
>     <!-- Delete the ${build} and ${dist} directory trees -->
>     <delete dir="${build}"/>
>   </target>
> 
> </project>
> 
> 
> 
> As you can see it the build file is the simpelest possible. I 
> copied it 
> from the documentation.
> 
> The property build is know to the clean tak.
> 
> The output I get is this:
> 
> c:\jdk1.3.1\lib\tools.jar;.\lib\ant-1.3.jar;.\lib\xerces.jar
> c:\jdk1.3.1\lib\tools.jar;.\lib\ant-1.3.jar;.\lib\xerces.jar;.
> \lib\ant-1 
> .3.jar;.\lib\xerces.jar
> Buildfile: build.xml
> 
> init:
> 
> compile:
>     [javac] Compiling 1 source file to C:\_test\build
> 
> dist:
>       [jar] Building jar: C:\_test\dist\lib\Test.jar
> 
> BUILD SUCCESSFUL
> 
> Total time: 3 seconds
> 
> 
> 
> So it does not seem to execute the target clean or it has not 
> result. I 
> assume you also see clean: in the output? It is the last 
> target but I do 
> not see a reason why ant would not execute it. I assume the expected 
> result 
> of the clean task is that it would delete the 1 class file that it 
> contains. The test.class. I would expect it would simply 
> delete any file 
> in 
> the build directory but it does not delete any file. Or is 
> that not the 
> case in normal behavior? Is there a way to display 
> errormessage on the 
> clean task or should it do this already and are there simply no 
> errormessages.
> 
> 
> I am using windows 2000 with SP1 and jdk 1.3.1. Using ant 
> 1.3. I already 
> tried moving the clean task to right after the properties but 
> that does 
> not 
> matter.
> 
> 
> Greetings,
> 
> Martin van Wieringen
> 
> > I am also using w2k sp1 and the delete task works just as
> > advertised (on
> > different windows machines, and even on a linux box). I don't
> > know what the
> > problem is, but I guess it is specific to your environment.
> > Do you have any
> > more info we can work with?
> >
> > Ylan Segal.
> >
> 
> 
> > Maybe you havent defined the properties at this point
> 
> Steve Loughran
> 
> 
> >What does the output look like? Do you see the [delete]? Are 
> you sure the
> >target is actually being run?
> >Diane
> 
> >=====
> >(holtdl@yahoo.com)
> 
> 
> 
> --
> To unsubscribe, e-mail:   
<mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>





--
To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>


Mime
View raw message