`

Ant中的<tstamp />标签添加时间戳

阅读更多

在ANT的配置文件build.xml中可以使用<tstamp />标签添加时间戳标志。 

<target name="dist" depends="compile" description="generate the distribution">  
  <tstamp prefix="buildtime" >  
    <format property="TimeSign" pattern="yyyyMMddHHmmss" />  
  </tstamp>  
  <mkdir dir="${dist.lib}" />  
  <jar jarfile="${dist.lib}/FirstTry-${buildtime.TimeSign}.jar" basedir="${build.classes}" />  
</target>

 

 

 

如上所示,运行ant dist之后生成的jar文件名为FirstTry-20101215000156.jar之类,通过pattern调整时间戳格式。

1
2
分享到:
评论

相关推荐

    C# 使用HttpClient模拟请求的案例

    情景描述 将一个时间转换为对应的unix时间戳, ... ...除此之外,我们对请求添加签名的校验,key设置为X-Sign .../// &lt;param name=dateTime&gt;&lt;/param&gt; /// &lt;returns&gt;&lt;/returns&gt; [HttpPost] [AllowAnonymous]

    jsp页面中如何将时间戳字符串格式化为时间标签.docx

    jsp页面中如何将时间戳字符串格式化为时间标签 在jsp页面中,将时间戳字符串格式化为时间标签是非常常见的需求。为了实现这一需求,我们可以使用jsp自定义标签来解决问题。 首先,我们需要创建一个名为datetag.tld...

    C#实现时间戳的简单方法

     在项目开发中,我们都经常会用到时间戳来进行时间的存储和传递,最常用的Unix时间戳(TimeStamp)是指格林尼治时间1970年1月1日0时(北京时间1970年1月1日8时)起至现在的总秒数(10位)或总毫秒数(13位);...

    ant自动获取文件路径

    `&lt;tstamp&gt;`任务可以用来获取当前时间,这对于创建带有时间戳的输出文件或目录非常有用,比如构建输出目录: ```xml &lt;tstamp&gt; &lt;format property="timestamp" pattern="yyyyMMddHHmmss"/&gt; &lt;/tstamp&gt; &lt;mkdir dir=...

    ant学习指南 ANT是一个基于Java的自动化脚本引擎

    Ant的安装通常涉及解压缩下载的包,然后将Ant的bin目录添加到系统的PATH环境变量中,以便从任何位置执行Ant命令。在Linux环境下,这可以通过编辑如`/etc/profile`这样的配置文件来完成,设置`ANT_HOME`、`JAVA_HOME`...

    Ant的下载安装和简单地使用

    - 修改`&lt;PATH&gt;`环境变量,添加`%ANT_HOME%\bin`,确保可以在任意目录下调用Ant命令。 #### 三、Ant的基本使用 Ant的核心功能在于其构建文件`build.xml`的编写与执行。下面通过一个简单的示例来演示如何使用Ant。 ...

    ant使用指南

    &lt;description&gt;Ant自己的注释&lt;/description&gt; &lt;target name="init" description="Initialize Argon database"&gt; &lt;!-- perform initialization steps here --&gt; &lt;/target&gt; &lt;/project&gt; ``` Ant允许定义属性来存储值,...

    Ant远程部署tomcat脚本

    &lt;tstamp&gt;&lt;format property="now_time" pattern="yyyy-MM-dd HH:mm:ss" locale="zh"/&gt;&lt;/tstamp&gt; &lt;property name="build" value="${basedir}/WebRoot/WEB-INF/classes" /&gt; &lt;property name="dist.dir" value="${basedir...

    ant完整教程

    `&lt;classpath&gt;`指定了类路径,`&lt;formatter&gt;`指定了报告的格式(在这个例子中是XML格式),`&lt;batchtest&gt;`定义了要运行的测试集,`&lt;fileset&gt;`和`&lt;include&gt;`指定了包含测试类的目录和文件。 接下来的代码展示了一个简单...

    jQuery实现可自定义菜单内容的动画下拉菜单特效源码.zip

    通过在HTML文件中添加&lt;script&gt;标签,链接到jQuery库,如&lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt;,确保页面可以调用jQuery提供的函数和方法。 接着,创建HTML结构,定义一个包含多个...

    KML/KMZ 开发者指南

    &lt;description&gt;Move along the path.&lt;/description&gt; &lt;LineString&gt; &lt;coordinates&gt; -122.0822035746762,37.42228974358154,0 -122.08128509521484,37.42179927291563,0 -122.080288269043,37.4213151248169,0 &lt;/...

    maven 打包时间戳问题

    首先,我们可以在 POM 文件中添加以下配置,以生成时间戳属性: ``` &lt;version&gt;5.0.${build.time}B&lt;/version&gt; &lt;properties&gt; &lt;maven.build.timestamp.format&gt;yyyyMMddHHmmss&lt;/maven.build.timestamp.format&gt; &lt;/...

    HBase集群与应用手册.docx

    &lt;value&gt;/data/zookeeper/data/&lt;/value&gt; &lt;/property&gt; &lt;/configuration&gt; ``` **5、配置regionservers** 编辑`regionservers`文件,列出所有的RegionServer节点: ``` vim /opt/hbase-1.3.1/conf/regionservers hop...

    C#时间戳基本用法实例分析

    /// &lt;returns&gt;&lt;/returns&gt; public static string GetTimeStamp() { TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0); return Convert.ToInt64(ts.TotalSeconds).ToString(); } 经常发现很...

    ant学习资料大全。Ant是一种基于Java的Build工具。

    除了基本的`javac`和`jar`任务,Ant还提供了许多其他内置任务,如`copy`用于文件复制,`delete`用于删除文件或目录,`move`用于移动文件,`mkdir`创建目录,以及`tstamp`添加时间戳等。此外,Ant支持自定义任务,...

    最详细的ASP.NET微信JS-SDK支付代码

    /// &lt;summary&gt; /// 公众号id /// &lt;/summary&gt; public string appId { get; set; } /// &lt;summary&gt; /// 时间戳 /// &lt;/summary&gt; public string timeStamp { get; set; } /// &lt;summary&gt; /// 随机字符串 /// &lt;/...

    MySqlDemo:使用c3p0连接池连接数据库的一个实例

    connector-java&lt;/artifactId&gt;&lt;version&gt;6.0.6&lt;/version&gt;&lt;/dependency&gt;建库建表对应关系id: 如果使用uuid作为id,数据库中使用 CHAR(36),在sql 文件中使用函数uuid()获得一个随机的uuid时间戳:在sql文件中使用函数...

    [原]使用Ant实现zip压缩解压功能

    在这个例子中,`&lt;zip&gt;`任务创建了一个名为“output.zip”的ZIP文件,`&lt;fileset&gt;`定义了要被压缩的文件或目录,`dir`属性指定了源文件所在的目录,而`&lt;include&gt;`标签则指定了需要包含的文件模式。 解压ZIP文件同样...

    web开发中的用户验证-JQuery-Ajax

    其中,`&lt;input type="text" id="userName"/&gt;`用于获取用户输入的用户名,而`&lt;div id="result"&gt;&lt;/div&gt;`则用来显示服务器返回的验证结果。 ```html &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;itcast.cn用户名校验ajax...

Global site tag (gtag.js) - Google Analytics