说明
用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>
相关联接
tstamp : http://ant.apache.org/manual/CoreTasks/tstamp.html
jar : http://ant.apache.org/manual/CoreTasks/jar.html
分享到:
相关推荐
1.12 详解MANIFEST.MF文件 1.13 Maven入门--概念与实例 1.14 Subversion 1.15 jar war ear区别 1.16 如何在Eclipse中调试JBoss应用 1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,...
<echo message="ant的xml文件:${ant.file}" /> 当前系统的语言:${user.language}" /> <echo message="ant发现Java虚拟机的版本:${ant.java.version}" /> 项目的绝对路径:${basedir}"/> </project>
3. 使用Ant的jar任务生成jar文件 读者可以在上例的基础上更进一步,来生成jar包,可在run这个target下再加上如下target: <target name="jar" depends="run"> <jar destfile="helloworld.jar" basedir="build/...
ant1.10.6+hadoop3.1.2生成hadoop-eclipse-plugin-3.1.2.jar, lib下加入stax2-api-3.1.4.jar,woodstox-core-5.0.3.jar,MANIFEST.MF追加2个jar信息
hadoop 1.1.2 的eclipse 插件 经测试可用 如不可用 可以参考如下自行编译 首先将 ${HADOOP_HOME}\src\contrib 下面的 build-contrib.xml 复制到 ${...在${HADOOP_HOME}\src\contrib\eclipse-plugin 下面 执行 ant jar
wsdl4j-1.6.2.jar Manifest-Version: 1.0 Ant-Version: Apache Ant 1.6.5 Created-By: 1.4.1 (IBM Corporation) Specification-Title: JWSDL Specification-Version: 1.2 Specification-Vendor: IBM (Java Community...
jar SimpleJavaTextEditor.jar 或者在提取的文件夹上运行ant,将在该文件中创建一个dist文件夹(注意-使jar文件可执行)重要的运行应用程序时,路径中必须包含Icons目录及其文件(因此,您必须将“ icons / ”移动到...
Apache Maven一个潜在的基于java的apache ant的构建工具的替代者...这个好处导致的结果就是,用maven编译的项目在发布的时候只需要发布源码,小得很,而反之,ant的发布则要把所有的包一起发布,显然maven又胜了一筹。
在用eclipse 搭建hadoop插件时,apache不会提供插件,插件必须自己编译并且声称jar包。 1、将hadoop-1.1.2.tar.gz解压。比如:D:\hadoop-1.1.2。 2、进入D:\hadoop-1.1.2\src\contrib目录。将build-contrib.xml...
的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • 应用程序框架 支持组件的重用与替换 • Dalvik Dalvik Dalvik Dalvik 虚拟机 专为移动设备优化 • ...
在Spring环境中使用YAML暴露属性 iii. 23.6.3. Multi-profile YAML文档 iv. 23.6.4. YAML缺点 vii. 23.7. 类型安全的配置属性 i. 23.7.1. 第三方配置 ii. 23.7.2. 松散的绑定(Relaxed binding) iii. 23.7.3. @...
4.8.3 定义 JAR 檔的 manifest................. 180 4.8.4 重新产生 JAR 檔 183 4.9.建立 Javadoc 文件... 185 4.9.1 选取产生 Javadoc 用的类型.............. 185 4.9.2 为标准 doclet 配置 Javadoc 自变量.....
META-INF: contains the .manifest file to automacally produce a jar file of the whole project. logsProps: contains the rules for logging with log4j. repositories: contains the DB used to store some ...
4.8.3定义 JAR 檔的 manifest 134 4.8.4重新产生 JAR 檔 136 4.9.建立 Javadoc 文件 138 4.9.1选取产生 Javadoc 用的类型 138 4.9.2为标准 doclet 配置 Javadoc 自变量 139 4.9.3配置 Javadoc 自变量 139 4.10工作集...
Ant-Version: Apache Ant 1.7.1 Created-By: 16.3-b01-279 (Apple Inc.) Substance-Distribution: Full Substance-Version: 6.1final Trinidad Substance-BuildStamp: August 9, 2010 09:28:02 PDT
483 定义 JAR 檔的 manifest 180 484 重新产生 JAR 檔 183 49建立 Javadoc 文件 185 491 选取产生 Javadoc 用的类型 185 492 为标准 doclet 配置 Javadoc 自变量 186 493 配置 Javadoc 自变量 187 410 工作集...
4.8.3定義 JAR 檔的 manifest 179 4.8.4重新產生 JAR 檔 182 4.9.建立 Javadoc 文件 184 4.9.1選取產生 Javadoc 用的類型 184 4.9.2為標準 doclet 配置 Javadoc 引數 185 4.9.3配置 Javadoc 引數 186 4.10工作集...
4.8.3定義 JAR 檔的 manifest 179 4.8.4重新產生 JAR 檔 182 4.9.建立 Javadoc 文件 184 4.9.1選取產生 Javadoc 用的類型 184 4.9.2為標準 doclet 配置 Javadoc 引數 185 4.9.3配置 Javadoc 引數 186 4.10工作集...
101 3.1.12搜尋(Search) 103 3.1.13啟動和關閉(Startup and Shutdown) 104 3.2 Ant 106 3.2.1 Ant 編輯器(Ant Editor) 106 3.2.2 Ant 執行時期(Ant Runtime) 108 3.3建置次序(Build ...
11.5. Creating an Executable Jar 12. What to Read Next III. Using Spring Boot 13. Build Systems 13.1. Dependency Management 13.2. Maven 13.2.1. Inheriting the Starter Parent 13.2.2. Using Spring Boot ...