Ant的概念 Ant 与 makefile Ant的优点 Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点。跨平台性。Ant是存Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 时XML格式的文件,所以和容易维护和书写,而且结构很清晰。Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环 境中去。 Ant 开发 Ant的构建文件 自己的构建文件。 2.<target>标签 3.<mkdir>标签 4<jar>标签 5.<javac标签> 6.<java>标签 7.<delete>标签 8.<copy>标签 9.<exec>执行文件: 1. argument 类型 2.ervironment 类型 3.filelist类型 存在的文件。以下是其所有的属性。 4.fileset类型 5.patternset 类型 6.filterset 类型 7.Path类型 8.mapper类型 内置mapper的类型。
Ant –buildfile test.xml
<target name="zip_up">
<tstamp/> <zip destfile="pbls/PBL_${DSTAMP}_${TSTAMP}.zip"> <fileset dir="./../kxkj_MIS"> <include name="*.pbl"/> </fileset> </zip> <ftp server="192.168.2.81" remotedir="kxkj_MIS_back" userid="guest" password="guest" depends="yes" > <fileset dir="pbls"> <include name="PBL_${DSTAMP}_${TSTAMP}.zip"/> </fileset> </ftp> </target>
<project name="WCM52VideoDeploy" default="deploy" >
<!-- ================================= target: deploy ================================= --> <target name="deploy" description="copy ant"> <tstamp prefix="build."> <format property="TimeSign" pattern="yyyy-MM-dd HH.mm.ss"/> </tstamp> <zip destfile="H:\application\application${build.TimeSign}.zip"> <fileset dir="content" id="wcmpoll"> <include name="**/*" /> </fileset> </zip> </target> </project>
ant copy 文件排出某文件夹
<copy todir="${WCMAdintrs}" preservelastmodified="true" verbose="false" overwrite="false" includeemptydirs="false">
<fileset dir="." id="wcmpoll"> <exclude name="WEB-INF/src/**/*" /> <exclude name="WEB-INF/work/**/*" /> <exclude name=".settings/**/*" /> </fileset> </copy>
|
- 浏览: 249827 次
- 性别:
- 来自: 苏州
最新评论
-
lzh8189146:
CommonsHttpSolrServer这个类,现在是不是没 ...
CommonsHttpSolrServer -
xiaochanzi:
我按照你的方法试了下,tomcat6可以发布,但是访问任何网页 ...
基于内嵌Tomcat的应用开发 -
phoneeye:
麻烦你,如果是抄来的文章,请给出来源。谢谢
ant 两则技巧 -
neverforget:
转载不注明出处
Spring Security3.1登陆验证 替换 usernamepasswordfilter -
liang1022:
若不使用eclipse ,如何在命令行下 运行服务端程序 ?
WebService CXF学习(入门篇2):HelloWorld
相关推荐
- Ant简介(标签)
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,...
- ANT的常用标签练习
ANT的常用标签练习,导入即可运行。有自定义标签
- ant标签详解
我自己整理的关于ANT简单标签的解释,自认为很全面
- Apache Ant常用标签介绍
NULL 博文链接:https://cuics-100.iteye.com/blog/911416
- ant 标签详细解释
ant 标签的解释和使用 1.标签 每个构建文件对应一个项目。标签是构建文件的根标签。它可以有多个内在属性, 就如代码中所示,其各个属性的含义分别如下。 (1) default表示默认的运行目标,这个属性是必须的。 (2) ...
- Ant 常见属性标签--property
NULL 博文链接:https://bbsanwei.iteye.com/blog/373693
- ant基础知识介绍
ant简介,包含ant的安装下载,简单的例子,以及ant标签的介绍和实例
- apache ant使用例子
apache ant使用例子, 一个可以运行的hello ant的myelipse工程实例。
- ant标签讲解
ant标签讲解
- ant打包编译全套资料
ant标签说明、ant案例、ant与eclipse工具配置以及使用
- Ant配置文件 标签详解及示例.pdf
详细地介绍了Ant的配置文件、各个标签的使用,eclipse中使用ant事例。
- ant1.7手册(chm)
来自关方的ant 1.7的手册,包括各种标签的用法和示例,是学习ant不可多得的参考
- ant-1.10.1-API文档-中文版.zip
标签:apache、ant、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
- ant-1.9.1-API文档-中文版.zip
标签:apache、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
- ant-launcher-1.8.3.jar
标签:ant-launcher-1.8.3.jar,ant,launcher,1.8.3,jar包下载,依赖包
- ant-1.6.5.jar.zip
标签:ant-1.6.5.jar.zip,ant,1.6.5,jar.zip包下载,依赖包
- 高效开发ANT详解.
ANT详解 高效开发 ANT所有标签使用介绍,文中有ANT.XML实例
- 利用ant脚本 自动构建svn增量.docx
标签: antsvn自动化测试发布 分类: ant 不会用ant打包、部署项目的工程师,不是一个好程序员(测试) 副标题:利用ant脚本 自动构建svn增量/全量 系统程序升级包 首先请允许我这样说,作为开发或测试,你一定要...
- Vue2版前端源码,基于 Vue2+AntDesignVue 实现的 Ant Design Pro提供强大代码生成器的低代码平台
JeecgBoot—Vue2版前端源码,基于 Vue2+AntDesignVue 实现的 Ant Design Pro,提供强大代码生成器的低代码平台。 前端页面代码和后端功能代码一键生成,不需要写任何代码,保持jeecg一贯的强大
- ant.jar.zip
标签:ant.jar.zip,ant,jar.zip包下载,依赖包
我现在是在linux系统上,在已有的Ant中加入一个shell脚本。 试了试,没有反应。很是郁闷,在网上找了找,都没有我想要的资料。不知道你这里有么? 如果有的话 麻烦你发到我的邮箱中!!!
sportff @tom.com 非常感谢~~~~~