Ant 学习笔记(一)
2011-03-11 11:32
169 查看
1. 什么是ant?
ant 是一个构建工具,根据需求把代码(自己需要的)从一个地方拷贝到另外的一个地方,组成一个工程
2. 安装ant
eclipse 集成有ant工具,不需要安装,要是有特殊需求了再回来弄这个吧。
3. 测试小程序
build.xml 文件
执行结果:
运行:
build.xml右键 run as---> ant 就可以了
ant 是一个构建工具,根据需求把代码(自己需要的)从一个地方拷贝到另外的一个地方,组成一个工程
2. 安装ant
eclipse 集成有ant工具,不需要安装,要是有特殊需求了再回来弄这个吧。
3. 测试小程序
public class MainFunction { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("-------------first ant--------------"); } }
build.xml 文件
<?xml version="1.0" encoding="UTF-8"?> <project name="AntTest2" basedir="." default="run"> <property name="src" value="src"/> <property name="dest" value="classes"/> <property name="AntTest_jar" value="AntTest"/> <!-- 初始化,建立一个存放class文件的文件夹--> <target name="init"> <echo> -----------------------------init------------------------------- </echo> <mkdir dir="${dest}"/> </target> <!-- javac 编译,.java to .calss--> <target name="compile" depends="init"> <echo> -----------------------------compile------------------------------- </echo> <javac srcdir="${src}" destdir="${dest}"/> </target> <!-- 打包成jar文件--> <target name="bulid" depends="compile"> <echo> -----------------------------build------------------------------- </echo> <jar jarfile="${AntTest_jar}" basedir="${dest}"/> </target> <!--java执行--> <target name="run" depends="bulid"> <echo> -----------------------------run------------------------------- </echo> <java classname="MainFunction" classpath="${AntTest_jar}"/> <echo> -----------------------------above is runResult------------------------------- </echo> </target> </project>
执行结果:
Buildfile: F:/myproject/AntTest2/build.xml init: [echo] [echo] -----------------------------init------------------------------- [echo] compile: [echo] [echo] -----------------------------compile------------------------------- [echo] bulid: [echo] [echo] -----------------------------build------------------------------- [echo] run: [echo] [echo] -----------------------------run------------------------------- [echo] [java] -------------first ant-------------- [echo] [echo] -----------------------------above is runResult------------------------------- [echo] BUILD SUCCESSFUL Total time: 172 milliseconds
运行:
build.xml右键 run as---> ant 就可以了
相关文章推荐
- #Vi,java,Ant,Junit学习笔记
- ant学习笔记(三)
- Ant打包编译部署工具学习笔记
- Ant高级开发学习笔记之Junit集成
- Ant学习笔记(一)-Ant入门
- ANT学习笔记
- ant学习笔记-taskdef
- JUnit学习笔记4---Ant的一天
- 【学习笔记】系列十六:Ant单元测试TestNG
- Ant学习笔记
- Ant学习笔记
- ant学习笔记—自定义Ant任务
- ant学习笔记(四)
- 【点击模型学习笔记】Ad centric model discovery for redicting ads' click through rate_ANT2013_Tencent
- 转载:Ant学习笔记——自己构建Ant编译环境
- Ant与批处理(win环境)学习笔记
- Ant学习笔记(一)
- 【学习笔记】系列十五:Ant单元测试JUnit
- ant学习笔记3
- Ant学习笔记——自己构建Ant编译环境