我想蚂蚁运行时遇到了以下错误:蚂蚁:无法创建任务或键入runtarget
问题:无法创建任务或键入runtarget
我建设上一个mac 10.8.3。
此前的研究已经表明,我蚂蚁的contrib-0.3.jar添加到我的ANT_HOME安装目录,这是我做了(这实际上已经摆脱了另一种“无法创建任务或类型”错误)
我用antcontrib-0.3.jar,因为研究表明,这个罐子被映射到行:
- <的taskdef资源= “网/平方英尺/ antcontrib/antcontrib.properties”/>
这是我正在使用的build.xml文件。这个项目建立在Windows机器上(我甚至使用https://code.google.com/p/winant/来构建它),但我试图在Mac上构建它。因此我不想更改build.xml文件。
运行目标线的一个例子是:
<target name="setPASProps" depends="" description="setup the properties">
<property name="systemname" value="PAS"/>
<runtarget target="setSystemProps"/>
</target>
以下是运行蚂蚁-diagnostics
-------------------------------------------
ANT PROPERTIES
-------------------------------------------
ant.version: Apache Ant(TM) version 1.8.2 compiled on June 20 2012
ant.java.version: 1.7
Is this the Apache Harmony VM? no
Is this the Kaffe VM? no
Is this gij/gcj? no
ant.core.lib: /usr/share/ant/lib/ant.jar
ant.home: /usr/share/ant
-------------------------------------------
ANT_HOME/lib jar listing
-------------------------------------------
ant.home: /usr/share/ant
ant-antlr.jar (5756 bytes)
ant-contrib-0.3.jar (17708 bytes)
ant-jmf.jar (6745 bytes)
ant-junit.jar (102350 bytes)
ant-junit4.jar (7126 bytes)
ant-launcher.jar (12321 bytes)
ant-swing.jar (7563 bytes)
ant-testutil.jar (15198 bytes)
ant.jar (1937098 bytes)
由于一些信息!
嗨,我修改了我的问题,提供了为什么我使用了ant-contrib库的信息,并提供了运行目标语句的示例。谢谢。 – Bryan
您是否在您的'build.xml'中向您展示了' '任务?确保它不在任何' '中,因此它始终运行。 –
我们正在使用:(它在选项卡下的第一行) –
Bryan