`

Ant时间戳的使用

    博客分类:
  • ant
阅读更多
Ant时间戳的使用


用下面的源文件最好解释了:

<?xml version="1.0"?>

<project name="access" default="show" basedir=".">
    <property file="ant.properties" />

    <target name="default">       
        <tstamp/>
        <!--以下的几个属性是系统自带的,初始了tstamp之后,它们就有值了-->
        <echo message="System:"/>
        <echo message="DSTAMP = ${DSTAMP}"/>
        <echo message="TSTAMP = ${TSTAMP}"/>
        <echo message="TODAY = ${TODAY}"/>
    </target>

    <!--下面设置我自己的日期时间格式-->
    <tstamp prefix="my">
        <format property="day" pattern="yyyy-MM-dd"/>
        <format property="time" pattern="HH:mm:ss"/>
        <format property="dt" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
    </tstamp>
    <target name="show">
        <antcall target="default"/>
        <echo message="-------------------------------------"/>
        <echo message="Mine:"/>
        <echo message="my.time = ${my.time}"/>
        <echo message="my.day = ${my.day}"/>
        <echo message="my.dt = ${my.dt}"/>
    </target>
</project>
分享到:
评论

相关推荐

    Ant使用指南pdf

    全面的ant使用手册~!内容如下: · Ant 生成文件是如何构造的 · 如何从命令行以及从Eclipse 内运行Ant · 如果通过编译源代码、创建 JAR 文件以及时间戳文件(以识别每次生成过程的输出)来生 成简单的 Java 项目 ...

    Ant权威指南(ant 学习)

    Ant提供了丰富的任务来处理文件和目录,如`copy`、`move`、`delete`、`mkdir`等,以及`tstamp`用于添加时间戳。 十、JAR和WAR打包 Ant可以方便地创建JAR和WAR包,使用`jar`和`war`任务,配合`manifest`元素可以定制...

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

    ### Ant的下载、安装与基本使用详解 #### 一、Ant简介 Apache Ant是一个开源的、跨平台的Java编译工具,它使用XML格式的构建文件(通常为`build.xml`)来描述项目的构建过程。Ant能够自动化执行一系列任务,如编译...

    apache-ant-1.10.3-bin.zip

    Apache Ant 是一个广泛使用的构建工具,尤其在Java开发领域中占据着重要地位。它是一个基于XML的构建系统,允许开发者通过定义任务来自动化构建过程,包括编译、打包、测试和部署应用程序。Apache Ant 1.10.3 是这个...

    ant使用,java自动化工具

    Ant使用XML来描述构建过程和依赖关系,使得构建过程跨平台且易于管理。在Java开发中,Ant广泛用于编译、打包、测试、部署等任务。 1. **Ant的基本结构** - `build.xml`: 这是Ant的核心文件,它定义了所有构建任务...

    ant用法说明

    ### Apache Ant 使用说明详解 #### 一、Apache Ant 概述 Apache Ant 是一款流行的 Java 构建工具,主要用于将源代码和其他输入文件转换为可执行文件。它由 James Duncan Davidson 创立,并最初作为 Tomcat 的一部分...

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

    Ant的使用往往从理解开源项目的build.xml开始。通过分析这些实际应用的脚本,我们可以了解如何配置任务、设定属性、调用外部工具(如javac、javadoc和jar),以及如何处理文件和目录操作。例如,以下是一个简单的Ant...

    用ANT构造Application

    ### 使用ANT构建Application #### ANT简介 ANT是Apache提供的一款专为Java开发者设计的强大构建工具。作为一款开源软件,ANT支持跨平台操作,在Windows和Unix操作系统上均可运行。相较于传统的shell脚本构建工具...

    ant-1.6.5.jar

    2. 多种任务支持:包括编译、测试、打包、部署等,Ant 1.6.5内置了大量的任务,如javac用于编译Java源代码,junit用于执行单元测试,jar用于打包类文件到JAR文件,tstamp用于插入时间戳等。 3. 插件机制:Ant允许...

    ANT Neuro 在eego软件中导出的 EEProbe .cnt格式数据导入EEGLAB的数据读取插件

    因此,使用ANT Neuro官方提供的转换工具或确保插件是最新的版本是至关重要的。 总的来说,ANT Neuro的EEProbe .cnt数据通过EEGLAB的ANTeepimport插件可以在MATLAB环境中得到充分利用,进行深入的脑电分析。这个过程...

    JAVA ANT 自动备份程序

    为了实现增量备份,ANT可能使用了类似于`&lt;uptodate&gt;`的任务来检查源文件和目标文件的时间戳,只有在源文件更新后才进行备份。此外,也可以结合使用版本控制系统如Git,以更智能的方式进行增量备份。 总结来说,这个...

    ant-1.9.7jar包 java实现压缩文件文件夹

    在Java开发中,Ant常被用来替代传统的Makefile,因为它更易于理解和使用,并且跨平台。 描述中提到的“java实现压缩文件文件夹”是指使用Java编程语言来执行文件和文件夹的压缩操作。Java标准库提供了一个名为`java...

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

    除了基本的压缩和解压,Ant还允许我们进行更复杂的操作,比如添加密码保护、设置压缩级别、保留原始时间戳等。例如,为ZIP文件设置密码可以使用`&lt;zip&gt;`任务的`update`属性和`password`属性: ```xml &lt;!-- ... --&gt;...

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

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

    apache-ant-1.7.0

    1. **核心任务**:Ant的核心包含了一系列预定义的任务,如`javac`用于编译Java源代码,`jar`用于创建JAR文件,`copy`用于文件复制,`delete`用于删除文件或目录,`mkdir`用于创建目录,以及`tstamp`用于设置时间戳等...

    Ant学习配套电子书

    这本书还将详细讲解Ant中的各种内置任务,如javac用于编译Java源代码,copy用于复制文件,jar用于打包成JAR文件,以及tstamp用于生成时间戳等。 此外,Ant还支持自定义任务,这使得它能够与其他Java库和工具集成,...

    ant使用指南

    Apache Ant 是一个强大的构建工具,尤其在Java开发领域中广泛使用。它是一个基于XML的工具,允许开发者通过定义任务(targets)和它们之间的依赖关系来自动化构建过程,如编译、打包、测试等。Ant的核心文件是`build...

    apache-ant-1.8.1.zip

    - **运行构建**:使用`ant [target]`命令执行构建,其中`target`是可选的,如果不指定,Ant将执行默认目标。 4. **核心任务详解** - **javac**:编译Java源代码,支持类路径、源路径、排除文件等参数。 - **jar*...

Global site tag (gtag.js) - Google Analytics