Ant常用语法及选项.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ant常用语法及选项

1. property file=build.properties/把build.properties文件里的键值对导入到build.xml,以后就可以在build.xml里使用${db.driver}来读到build.properties里配置的值org.hsqldb.jdbcDriver这个很有用,需要改变值的时候,只需改变build.properties的值,但build.xml文件不用修改db.url=jdbc:hsqldb:hsql://localhost/trainingdb.driver=org.hsqldb.jdbcDriverdb.username=sadb.password=hibernate.dialect=net.sf.hibernate.dialect.HSQLDialect?2.path id=ant.lib.path/path指定了一个路径,路径下放着指定的jar文件3. path location=${classes.dir}/指定了一个路径里的所有文件4. fileset dir=${xdoclet.lib.dir}????? include name=*.jar/??? /fileset这个表示把路径${xdoclet.lib.dir}里的所有的.jar文件包括进来,不包括子文件夹里的.jar文件如果用这个?include name=**/*.jar/,表示包括这个文件夹里所有的 .jar文件,包括所有子文件夹里的.jar文件5.copy toDir=${depends.dir}????? mapper type=flatten/????? filesetrefid=runtime.fileset/??? /copy表示将id名为runtime.fileset的fileset 里包括的文件去掉文件夹copy到${depends.dir}6. 打包工程?war destfile=${war.file} webxml=${webxml.file}????? lib dir=${lib.dir} includes=*.jar/????? lib dir=${depends.dir} includes=*.jar/??????????? classes dir=${classes.dir}/????? classes dir=${hbm.dir}/????? webinf dir=${webinf.dir} excludes=web.xml/????? webinf dir=${target.dir}/webapp/WEB-INF/????? fileset dir=${web.src.dir} includes=index.html,jsp/**/??? /wardestfile在指定位置创造了一个.war文件webxml将指定位置的web.xml放在webapp/WEB-INF里lib? 将所包含的jar文件放在WEB-INF/lib 里classes 将所包含的文件放在WEB-INF/classes 里webinf?? 将指定路径的所有文件,除了web.xml,全部都copy到WEB-INF/里fileset? 将指定路径的所有文件全部都copy到WEB-INF/的父目录,则和WEB-INF在同一个目录7.用于将build.properties文件里的值来修改hibernate.properties里的属性值,动态生成一个hibernate.properties文件filter token=db.url value=${db.url}/copy todir=${target.dir}/webapp/WEB-INF???????? file=${config.dir}/hibernate.properties??????? filtering=true??????? overwrite=true/表示但把? file指定路径下的hibernate.properties文件copy到指定路径时,将会执行一个动作,在hibernate.properties文件里所有出现的这个字符串(token指定的字符串)将被value指定的值所替换?xml version=1.0?!-- ====================================================================== Aug 19, 2004 7:18:13 PM Spring Training The Spring Training application from Spring in

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档