用Ant生成Jar文件时在manifest中加入打包时间以及删除多级目录
Posted on用Ant生成Jar文件时在manifest中加入打包时间以及删除多级目录
用tstamp和manifest实现。
anifest 的基本信息,
Implementation-Vendor-Id 定义扩展实现的组织的标识
Implementation-URL 定义该扩展包的下载地址(URL)
Specification-Title 定义扩展规范的标题
Specification-Version 定义扩展规范的版本
Specification-Vendor 声明了维护该规范的组织
Sealed 定义jar文件是否封存,值可以是 true 或者 false
Ant删除多级目录:
一个小功能,但是花了几个小时。记录下来。
执行ant clear-files 将删除当前工程目录下的content/apps/下面的所有av_template/*为目录名的目录。
注意:
1.failonerror="false"可以保证如果要删除的目录不存在,也不会报错
2.verbose="true" 能够看到详细信息,便于调试
3.dirset不能用在delete内部,只能用fileset
4.虽然是要删除目录,但是av_template//后面必须加上//*