`
ealpha
  • 浏览: 102035 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

antcontrib 提示 2 中引入方法

阅读更多
在使用过程中,在build.xml 添加
<taskdef resource="net/sf/antcontrib/antlib.xml"/>

时候执行 for task时候总是提示错误
[taskdef] Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found.

改用以下方式引入:
 
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
  <classpath>
   <pathelement location="/home/webdev/tools/apache-ant-1.6.5/lib/ant-contrib.jar"/>
  </classpath>
</taskdef>
分享到:
评论
1 楼 liumingtong 2010-09-04  
请问ant-contrib.jar应该是放在工程下的哪个目录呢..然后路径是什么呢

相关推荐

    antcontrib.jar.zip

    在压缩包内的文件"antcontrib.jar"是核心库,包含了AntContrib的所有任务和类,开发者可以通过在Ant构建脚本中引入这个JAR,来使用如foreach、if、propertyregex等自定义任务。而"ant.license.txt"很可能是...

    SSH2集成+ant打包

    在你的构建脚本(通常是build.xml)中,你可以通过`&lt;dependency&gt;`标签引入这些库。 ```xml &lt;groupId&gt;com.jcraft&lt;/groupId&gt; &lt;artifactId&gt;jsch &lt;version&gt;0.1.55 ``` 接下来,创建一个Ant任务来建立SSH连接...

    ant-apache-bcel-1.6.4.jar.zip

    2. 引入任务:在Ant构建文件中,通过`&lt;taskdef&gt;`标签引入BCEL相关的任务定义,如`&lt;taskdef resource="net/sf/antcontrib/antlib.xml" classpath="path/to/ant-apache-bcel-1.6.4.jar"/&gt;`。 3. 使用任务:根据需求,...

    ant-contrib-1.0b3的jar.zip

    在描述中提到的“foreach”方法,就是Ant Contrib库中一个非常实用的功能。在Ant的标准任务中,并没有提供直接的循环处理方式,而`&lt;foreach&gt;`标签则填补了这一空白。通过`&lt;foreach&gt;`,我们可以遍历集合或数组,执行...

    ant-contrib-1.jar工具

    Ant Contrib库的使用方法通常是在Ant构建脚本中引入该jar包,并通过元素来注册自定义任务。例如: ```xml ... &lt;taskdef resource="net/sf/antcontrib/antcontrib.properties"&gt; ... , item2, item3" ...

    使用Ant构建批量压缩js、css文件脚本

    3. **在Ant构建文件中引入YUI Compressor**:在build.xml中,使用`&lt;taskdef&gt;`标签引入YUI Compressor的任务定义,例如: ```xml &lt;taskdef resource="net/sf/antcontrib/antcontrib.properties" /&gt; ...

    ant-contrib-r170.jar.zip

    压缩包内有两个文件:"ant-contrib-r170.jar"是Ant Contrib库的二进制文件,包含了所有扩展的任务和类,开发者可以在构建脚本中引入这个库以使用其提供的功能。另一个文件"ant.license.txt"则包含了库的许可协议信息...

    ant lib ant 所有lib包

    在Ant的构建脚本中,我们可以使用`&lt;taskdef&gt;`元素来引入Ant Contrib中的任务,这样我们就可以在脚本中使用这些扩展任务。例如,要使用`for`任务,我们需要在脚本开头定义任务: ```xml &lt;taskdef resource="net/sf/...

    ant-tasks-2.1.3.jar.zip

    标题“ant-tasks-2.1.3.jar.zip”指的是一个特定版本的Ant任务库的...开发者需要了解如何在Ant构建脚本中引入和使用这些任务,以增强其构建过程的能力。同时,了解并遵守开源许可证的要求也是每个开发者应有的责任。

    ant实现ftp上传需要的jar包

    要使用Ant进行FTP文件上传,首先需要在Ant构建脚本(build.xml)中引入FTP任务。这通常包括以下步骤: 1. **引入FTP任务**:在build.xml文件中添加`&lt;taskdef&gt;`标签,指定`ftp`任务的类路径,通常需要指向包含`...

    ant-task-1.3.2.jar.zip

    《Ant Task 1.3.2.jar:Java构建工具中的重要组件》 在软件开发领域,尤其是Java开发中,构建工具扮演着至关...在实际操作中,我们需要仔细阅读任务库的文档,了解其提供的任务及使用方法,以确保能够充分利用其功能。

    ant ftp需要的jar

    为了在Ant构建脚本中使用FTP任务,你需要在`build.xml`文件中引入这些库,并配置FTP任务。例如: ```xml 示例" default="upload"&gt; &lt;taskdef resource="net/sf/antcontrib/antlib.xml" classpath="path/to/ant-...

    ant-contrib-0.2.jar.zip

    "ant-contrib-0.2.jar"是这个扩展库的实现文件,包含了所有必要的类和资源,当在Ant构建脚本中引入这个库时,可以通过这些类和方法来调用额外的功能。例如,它可能包含了一些自定义的任务,如循环、条件语句、变量...

    ant-contrib源文件

    "ant-contrib"目录下的"antlib.xml"文件是Ant Contrib的核心资源,它通过Ant的类加载机制被引入到构建环境中。开发者可以通过在Ant脚本中引用这个库,然后使用其中定义的任务。例如,要在Ant脚本中使用"foreach"任务...

    ant-contrib-1.0b3-bin.jar

    本文将详细探讨"ant-contrib-1.0b3-bin.jar"这个组件,并讲解其在Ant构建过程中的作用和使用方法。 一、ant-contrib库介绍 "ant-contrib"库是由社区开发的一个非官方Ant扩展,它包含了一系列自定义的任务和条件,...

    jsch_for_apacheAnt

    【jsch-0.1.53.jar】是JSch库的版本号为0.1.53的JAR文件,包含了所有必要的类和资源,可以直接作为Ant项目的依赖引入,以利用其提供的SSH功能。 【readme.txt】通常包含关于JSch库的使用说明、版本信息、更新日志...

    ant-contrib-1.0.jar.zip

    开发者在Ant构建脚本中引入这个JAR文件后,就可以使用其中提供的额外任务和元素了。例如,通过在构建脚本中添加`&lt;taskdef&gt;`标签,可以加载并使用Ant Contrib中的任务: ```xml &lt;taskdef resource="net/sf/...

    安卓ADT项目及升级AS(Android Studio)全攻略

    &lt;taskdef resource="net/sf/antcontrib/antcontrib.properties"&gt; ${ant.ANT_HOME}/lib/ant-contrib-1.0b3.jar"/&gt; &lt;!-- 定义一个时间变量 --&gt; &lt;!-- 创建apk存放目录 --&gt; ${apk.dir}"/&gt; &lt;!-- 将第三...

    9_ant_通过ftp发布文件

    首先,你需要在你的Ant构建文件(通常是`build.xml`)中引入`ftp`任务。这通常意味着要在`project`标签内添加`taskdef`标签,导入`ftp`任务所需的类库。以下是一个基本的引入示例: ```xml &lt;!-- 引入ftp任务 --&gt; ...

    ant-junit-1.6.3.jar.zip

    2. **集成测试环境**:将JUnit集成到Ant中,可以在构建流程中自动执行测试,确保代码质量。 3. **详细的测试报告**:JUnit可以生成XML或HTML格式的测试报告,方便查看测试结果。 4. **灵活的配置**:通过XML配置,...

Global site tag (gtag.js) - Google Analytics