Ant的学习(一)
来源:互联网 发布:章子怡演技知乎 编辑:程序博客网 时间:2024/05/16 08:12
2
3
4
5
6
7
8
9
{
}
<?xml version="1.0" encoding="UTF-8"?><!--ant所有的内容都包含在project里,name是取得名字,default是默认要做的事情,basedir表示工作目录.(.表示当前目录)--><project name="HelloWorld" default="run" basedir="."> <!--property类似程序的变量,这里src变量指向src目录,dest指向classes目录,hello_jar指向hello1.jar文件--> <property name="src" value="src" /> <property name="dest" value="classes" /> <property name="hello_jar" value="hello1.jar" /> <!--target指的是目标,也就是要做的事情,name表示目标的名字--> <target name="init"> <!--创建classes的目录--> <mkdir dir="${dest}" /> </target> <!--depends指的是它所依赖的target,例如这里执行compile的时候,ant会先检查init是否被执行过,如果执行过,就执行compile,否则优先init--> <target name="compile" depends="init"> <!--编译src目录的代码,放到classes目录中--> <javac srcdir="${src}" destdir="${dest}" /> </target> <target name="build" depends="compile"> <!--将classes目录里的class类打包成hello1.jar文件--> <jar jarfile="${hello_jar}" basedir="${dest}" /> </target> <target name="run" depends="build"> <!--运行hello1.jar文件--> <java classname="test.ant.HelloWorld" classpath="${hello_jar}" /> </target> <!--清空生成的文件--> <target name="clean"> <!--删除目录classes--> <delete dir="${dest}" /> <!--删除hello1.jar文件--> <delete file="${hello_jar}" /> </target> <!--在一个target里调用别的target--> <target name="rerun"> <ant target="clean" /> <ant target="run" /> </target> <!--上面的target也可以这么写--> <target name="rerun2" depends="clean,run"></target></project>
*运行
采用ant run命令 (ant + target名称)
- Ant的学习(一)
- Ant学习笔记一
- Ant 学习笔记 (一)
- Ant学习笔记(一)-Ant入门
- ant学习总结(一)
- ant学习笔记(一)
- Ant学习笔记(一)
- ANT 学习笔记一(转载)
- Ant学习笔记(一)
- Ant 学习笔记(一)
- Ant 学习笔记(一)
- Ant 学习笔记(一)
- Ant的应用学习
- ant的学习
- ant 的学习,注意事项
- Ant的使用(一)
- ant学习(一)各个属性了解
- ant 学习笔记之入门一
- atom的插件必备
- tomcat启动报错
- 欢迎使用CSDN-markdown编辑器
- PAT(乙) 1008. 数组元素循环右移问题 (20)
- UISearchController实现搜索
- Ant的学习(一)
- Ubuntu下搜狗拼音突然无法输入中文的解决办法
- bootstrap中的坑 之 modal缓存
- xampp Apache 无法启动
- centos下编译安装xtrabackup2.4.6
- RecyclerView
- MySQL---索引详解
- 有向图的Dijkstra算法
- Lua和C++交互详细总结