如何使用build.xml创建名称由创建日期和时间组成的文件

时间:2018-09-16 09:45:25

标签: xml eclipse ant build.xml

如何使用build.xml创建名称由创建日期和时间组成的文件。例如:25.03.19_15:40.jar

2 个答案:

答案 0 :(得分:0)

这可以通过tstamp Ant任务来完成,例如:

<target name="test.timestamp">
  <!-- create a timestamp with the specified format -->
  <tstamp>
    <format property="now" pattern="yyyy-MM-dd_hh-mm"/>
  </tstamp>
  <!-- create an empty jar file (except for the manifest) with the generated name --> 
  <jar destfile="${now}.jar" basedir="." excludes="**/*" filesonly="true"/>
</target>   

请注意,在示例中,日期格式使用-而不是:,因为文件名中的冒号在Windows操作系统上无效。

答案 1 :(得分:0)

<target name="-post-jar">
    
<tstamp>`enter code here`
  <format property="now" pattern="yyyy-MM-dd_hh-mm"/>
</tstamp>

<jar jarfile="C:/Users/nraj`enter code here`agopal/Desktop/Jar_Name_${now}.jar"

它使用上述方法工作。