Ant学习笔记一

记得在之前有一个电话面试,对方问我知道会用Ant么,当时一脸茫然,不会是“蚂蚁”吧?,自己之前确实没有听说过更别说用过了,也注定那次电话面试以失败告终。现在把这个Ant好好学习一下。

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能

一。首先是下载Ant,我下载的是apache-ant-1.8.2-bin,然后加压到盘,然后就是要配置环境变量,这个和安装java jdk时候的环境变量的配置是一样的。

Ant学习笔记一_第1张图片Ant学习笔记一_第2张图片

这样环境变量就配置好了,现在试验一下是否可以使用了。在命令行里输入ant -version,出现ant的版本号就说明配置成功了。

 

二。下面学习一个例子,首先来个HelloWorld.

在D盘新建一个名为ant的目录,在下面见一个src文件夹,和一个build.xml文件,在src文件夹下面按照这样建立:D:/ant/src/com/gao/ant/HelloWorld.java.

package com.gao.ant; public class Hello { public static void main(String[] args){ System.out.println("Hello Ant"); } } 

build.xml文件内容:

<?xml version="1.0" encoding="GB2312" ?> <project name="Ant" default="deploy"> <description> 这是一个Demo项目 </description> <property name="builder" value="Gao"/> <echo>构建项目开始了${who}由${builder}</echo> <target name="init" description="初始化目标"> <mkdir dir="build/classes"/> <mkdir dir="dist"/> </target> <target name="compile" depends="init" description="编译目标"> <javac srcdir="src" destdir="build/classes"/> </target> <target name="doc" depends="init" description="文档目标"> <javadoc destdir="build/classes" sourcepath="src" /> </target> <target name="deploy" depends="compile,doc" description="部署目标"> <jar destfile="dist/project.jar" basedir="build/classes"/> </target> <echo>构建项目马上就要结束了</echo> </project>  

然后进入d:/ant目录在命令行里面运行ant,然后按照上面build.xml顺序进行运行,在最后输出:BUILD SUCCESSFUL,就表示我们成功了,然后在这个目录下面会有build和dist两个文件夹,里面就有我们想要信息。

 

 

你可能感兴趣的:(面试,ant,Build,javadoc,encoding,电话)