ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Liu <stevec...@gmail.com>
Subject Trouble with simple for loops
Date Thu, 05 Feb 2009 22:06:47 GMT
Hi,

I'm trying to get the following to work
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="build.all.modules" name="Build_DD_Modules">
  <taskdef resource="net/sf/antcontrib/antcontrib.properties" />
  <target name="init">
  </target>
  <target name="build.all.modules" depends="init">
    <for list="a,b,c,d,e" param="letter">
      <sequential>
        <echo>Letter @{letter}</echo>
      </sequential>
    </for>
  </target>
</project>

However, when I run it. I get:


I've searched the list, but I'm not trying anything fancy like junit... so I
can't think of any jars I could need. But here is my classpath, in case it's
useful...
.;C:\Program Files\Java\jre1.5.0_11\lib\ext\QTJava.zip
Apache Ant version 1.7.1 compiled on June 27 2008
Buildfile: build.xml
Detected Java version: 1.5 in: C:\Program Files\Java\jdk1.5.0_11\jre
Detected OS: Windows XP
parsing buildfile C:\test\build.xml with URI = file:/C:/test/build.xml
Project base dir set to: C:\test
[antlib:org.apache.tools.ant] Could not load definitions from resource
org/apache/tools/ant/antlib.xml. It could not be found.
  [taskdef] Could not load definitions from resource
net/sf/antcontrib/antcontrib.properties. It could not be found.
Build sequence for target(s) `build.all.modules' is [init,
build.all.modules]
Complete build sequence is [init, build.all.modules, ]

init:

build.all.modules:

BUILD FAILED
C:\test\build.xml:8: Problem: failed to create task or type for
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

        at
org.apache.tools.ant.UnknownElement.getNotFoundException(UnknownElement.java:484)
        at
org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:416)
        at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:160)
        at org.apache.tools.ant.Task.perform(Task.java:347)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
        at org.apache.tools.ant.Main.runBuild(Main.java:758)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

Total time: 0 seconds

Can someone help?

Thanks,
Steve

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message