说明
用tstamp和manifest可以实现这个功能。
<?xml version="1.0" encoding="UTF-8"?>
<project name="AntTest" default="build" basedir=".">
<target name="build">
<!-- create timestamp with tstamp -->
<tstamp>
<format property="touch.time" pattern="yyyy/MM/dd hh:mm" />
</tstamp>
<echo message="${touch.time}" />
<jar destfile="test.jar" basedir="./target">
<include name="**/*.*" />
<!-- set mainfest information to manifest -->
<manifest>
<attribute name="Implementation-Maker" value="tian.yu" />
<attribute name="Implementation-Time" value="${touch.time}" />
</manifest>
</jar>
</target>
</project>
本文介绍如何使用Ant的tstamp任务创建时间戳,并将其与manifest属性结合,为打包文件添加实施制作人和实施时间等元数据。
445

被折叠的 条评论
为什么被折叠?



