
Ant
文章平均质量分 86
聆听节奏
abc
展开
-
Ant初体验
1.第一个Ant例子(运行版本为1.8.4) 1) 一个build.xml文件有一个project标签,project的属性default指定默认执行的target。 2) project标签中可以有一个description标签对project进行描述。 3) project标签可以有多个target标签,target标签属性name指定target的名称...原创 2013-01-15 14:18:09 · 189 阅读 · 0 评论 -
Ant 一个生成Zip完成的例子
代码完成的功能列表:E:\framespace\Diary>ant -pBuildfile: E:\framespace\Diary\build.xmlMain targets: clean 清理编译目录 cleanoutput 清理输出目录 init 创建输出目录 checkstyle 用Checks...原创 2013-01-20 16:38:28 · 147 阅读 · 0 评论 -
Ant Javadoc的简单应用
Javadoc的简单例子:<?xml version="1.0" encoding="UTF-8"?><project name="ant" default="javadoc"> <property name="from.dir" location="src"/> &l原创 2013-01-18 16:23:25 · 366 阅读 · 0 评论 -
Ant 修改文件内容
Copy文件时,通过Copy的Filterset子标签来过滤文件,并修改值。 <?xml version="1.0" encoding="UTF-8"?><project name="ant"> <property name="from.dir" location="src"/> <p原创 2013-01-18 15:59:49 · 418 阅读 · 0 评论 -
Ant 映射器
映射器常用于<uptodate>、<move>、<copy>和<apply>等任务,实现了文件重命名算法。 Identity映射器 目标文件和源文件名称一致。 它是<copy>和<move>任务的默认映射器,所以下面两种Copy的声明是等价的: <?xml version="原创 2013-01-18 15:11:56 · 217 阅读 · 0 评论 -
Ant 用CheckStyle审查代码
一个例子:<?xml version="1.0" encoding="UTF-8"?><project name="junit" default="checkstyle"> <property name="dir.src" location="src"/> &原创 2013-01-17 16:55:47 · 349 阅读 · 0 评论 -
Ant 使用Junit进行单元测试
一个例子:<?xml version="1.0" encoding="UTF-8"?><project name="junit" default="createjar"> <property name="dir.src" location="src"/> <prop原创 2013-01-17 16:05:37 · 329 阅读 · 0 评论 -
Ant 用特征控制Ant
1.根据特定条件执行目标 设置目标if和/或unless属性为某个特征名称完成的。<?xml version="1.0" encoding="UTF-8"?><project name="property" default="echoall"> <target name="echoall" if="o原创 2013-01-16 14:09:27 · 134 阅读 · 0 评论 -
Ant Datatype之other
Filelist(文件列表) Filelist是文件或目录的有序列表,其中文件或目录不一定存在。当我们需要对一组文件排序时,Filelist会派上用场。 fileset:定义一个文件集合列表,这些文件必须确实存在 filelist:定义一个文件集合列表,这些文件无需确实存在 Dirset(目录集) Dirset只用于<java...原创 2013-01-16 09:42:37 · 135 阅读 · 0 评论 -
Ant Datatype之selector
selector(选择器)对文件集(或其他选择器容器)中的每个文件进行测试,窗口<and>、<or>、<not>、<none>、<selector>和<majority>可以合并到选择器容器内,从而可以进行分组和某些逻辑操作。 选择器容器列表:<filename>基原创 2013-01-15 21:38:07 · 160 阅读 · 0 评论 -
Ant Datatype之patternset
一个文件集可以包含多个patternset(模式集),它限制了文件集中的文件,要求他们是否与指定的模式相匹配。 模式匹配规则如下: *:匹配零个或多个字符 ?:匹配一个单独的字符 **:匹配一个目录名,匹配从当前节点向下的所有目录,可以匹配零个或多个目录 ...原创 2013-01-15 17:10:57 · 214 阅读 · 0 评论 -
Ant Datatype之fileset
fileset(文件集)是以一个单独目录为根的文件集合。默认情况下包含了整个目录下及子目录下的所有文件。 build.xml文件:<?xml version="1.0" encoding="UTF-8"?><project name="datatype_fileset" default="copy"> &l原创 2013-01-15 16:34:10 · 133 阅读 · 0 评论 -
Ant 整合Jenkins自动构建
Jenkins安装 下载jenkins.war包,运行java -jar jenkins.war,即可访问http://localhost:8080/访问jenkins。 或者将jenkins.war包放在Tomcat的Webapp下,启动Tomcat,访问http://localhost:8080/jenkins/。 本例产用后者。 1. 在首页...原创 2013-01-21 16:28:48 · 305 阅读 · 0 评论