Hello,
Thank you, it helped me. I was thinking the other way around, that the first
target to be executed should be default.
Now it works!
Cheers,
Niklas> Date: Wed, 28 Jan 2009 14:13:42 -0800> Subject: Re: Only the fist tag
is executed> From: [email protected]> To: [email protected]> > When you are
doing the runs where only init runs, do you invoke ant without> any arguments?>
> Init is your default target, as defined here:> > <project
name="SimpleDepotAppl" default="*init*" basedir="." >> > If you want to execute
the full chain, run "ant copy". That copy target> will call the other ones as
defined in the depends attribute of the> targets. You can also make copy the
default target.> > Cheers,> Gabor> > On Wed, Jan 28, 2009 at 2:03 PM, Niklas
Johansson <[email protected]>wrote:> > >> > Hello,> >> > Just solved one
problem and yet another comes up. When I run the build.xml> > file it only
executes the first tag (init). And as you can see in my debug> > info below
only "init" is executed. It jumps the "compile" and "copy" tags.> > Anyone that
can let me know what I am doing?> >> > When I am commenting out the fist target
(init) and change the second tag> > to be named "init", the same kind of
problem occurs. Only the first tag> > (init) executes and the remaing "copy"
tag does not execute.> >> > When I try to execute one tag at a time it is no
problem ("ant init", "ant> > compile" and last "ant copy").> >> > Thank you in
advance!> >> > This is my build.xml file:> >> > <?xml version="1.0"
encoding="UTF-8" standalone="no"?>> >> > <project name="SimpleDepotAppl"
default="init" basedir="." >> > <property name="build" value="build"/>> >
<property name="source" value="src"/>> > <property name="webcontent"
value="WebContent"/>> >> > <target name="init">> > <delete
includeemptydirs="true">> > <fileset dir="${build}" includes="**/*"/>> >
</delete>> > </target>> >> > <target name="compile" depends="init">> > <javac
srcdir="${source}"> > destdir="${build}"> > debug="on"/>> > </target>> >> >
<target name="copy" depends="compile">> >> > <copy todir="${build}">> >
<fileset dir="${webcontent}"/>> > </copy>> >> > </target>> > </project>> >> >
And this is my output from ant -debug> >> >
C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl>ant -debugApache Ant> >
version 1.7.1 compiled on June 27 2008Buildfile: build.xmlAdding reference:> >
ant.PropertyHelperDetected Java version: 1.6 in: C:\Program> >
Files\Java\jre1.6.0_04Detected OS: Windows VistaAdding reference:> >
ant.ComponentHelperSetting ro project property: ant.file ->> >
C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl\build.xmlAdding reference:> >
ant.projectHelperAdding reference: ant.parsing.contextAdding reference:> >
ant.targetsparsing buildfile> >
C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl\build.xml with URI => >
file:/C:/Users/Niklas/SimpleDepotApplWS/SimpleDepotAppl/build.xmlSetting ro> >
project property: ant.project.name -> SimpleDepotApplAdding reference:> >
SimpleDepotApplSetting ro project property: ant.file.SimpleDepotAppl ->> >
C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl\build.xmlProject base dir> >
set to: C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl +Target: +Target:> >
init +Target: compile +Target: copy[antlib:org.apache.tools.ant] Could not> >
load definitions from resource org/apache/tools/ant/antlib.xml. It could not> >
be found.Setting project property: build -> buildSetting project property:> >
source -> srcSetting project property: webcontent -> WebContentAttempting to> >
create object of type org.apache.tools.ant.helper.DefaultExecutorAdding> >
reference: ant.executorBuild sequence for target(s) `init' is [init]Complete> >
build sequence is [init, compile, copy, ]> >> > init:fileset: Setup scanner in
dir> > C:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl\build with
patternSet{> > includes: [**/*] excludes: [] }> > BUILD SUCCESSFULTotal time:
0> > secondsC:\Users\Niklas\SimpleDepotApplWS\SimpleDepotAppl>> >> > Best
Regards,> > Niklas> >
_________________________________________________________________> > Invite
your mail contacts to join your friends list with Windows Live> > Spaces. It's
easy!> >> >
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx