ant初识(二)
来源:互联网 发布:幸运28大小算法 编辑:程序博客网 时间:2024/05/16 01:50
<?xml version="1.0"?><project name="AntTEST" default="runjar"><target name="testjar"><jar destfile="helloworld.jar" basedir="build/classes"><manifest><attribute name="Main-Class" value="test.HelloWorld" /></manifest></jar></target><target name="createfile"><touch file="b.txt"></touch><echo file="a.txt" >create file : a.txt</echo><!-- create file and set/reset content --></target><target name="renamefile"><rename dest="aa.txt" src="a.txt"/></target><target name="delfile"><delete file="aa.txt"></delete></target><target name="fileops"><antcall target="delfile"></antcall><span style="font-family: Arial, Helvetica, sans-serif;"><!-- ant可以组织外部文件 --></span></target><!-- 执行程序 --><target name="cmdtest"><exec executable="cmd"><arg value="/c" /><arg value="ipconfig"/></exec></target><!-- run jar --><target name="runjar"><java jar="helloworld.jar" fork="true"><arg value="2"/></java></target><!-- 编译依赖 --><path id="base.classpath"><fileset dir="${basedir}/src/web/META-INF/lib" /></path><path id="depend.classpath"><!-- depend jars --><fileset dir="${base.root.dir}/Common/lib-compile" includes="*.jar" /><!-- depend project source --><pathelement location="${base.root.dir}/SDK/build/classes" /></path><target name="compilewithdepend"> <javac destdir="${basedir}/src/web/META-INF/classes" srcdir="${basedir}/src/java" debug="true" includeantruntime="false"> <classpath refid="base.classpath" /> </javac></target><!-- 创建时间戳文件,标记执行时间 --><target name="runtime"><property name="runtimefile" value="runtime.txt"></property><tstamp ><format pattern="yyyy-MM-dd HH:mm:ss" property="tadaytstamp"/></tstamp><echo file="${runtimefile}" message="${tadaytstamp}"></echo><touch file="${runtimefile}" datetime="${tadaytstamp}" pattern="yyyy-MM-dd HH:mm:ss"/></target></project>
java类HelloWorld:
package test;public class HelloWorld {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("args.length=" + args.length);}}
0 0
- ant初识(二)
- ant初识(一)
- ant 初识
- 初识ant
- 初识ant
- Ant初识
- Ant构建项目(一)初识
- Ant 基础教程(二)
- ant 认识(二)
- Junit和Ant入门(二) Ant
- Ant笔记(二)Ant使用
- 初识jbpm(二)
- audiostreamer初识(二)
- 初识Volley(二)
- 初识JavaFX(二)
- 初识AS3(二)
- 初识EF(二)
- 初识capwap(二)
- 二进制,八进制,十六进制 快捷转换
- Linear List 的编写与实现
- 日拱一卒(二十五)
- 第4周项目3-用对象数组操作长方柱类
- Android 多线程与Java多线程比较 有哪些区别
- ant初识(二)
- 【LeetCode】Word Break 动态规划
- Android线程和Timer的销毁
- Meteor基础模型
- 安卓中出现xml文件错误或是R文件消失的几种常见错误
- 基于Qt ECG 心电数据的读取!
- Sublime安装package control及其插件
- 《码农周刊》干货精选(Android + iOS 篇)
- Android 中的 Service 全面总结