http://www.cnblogs.com/zdz8207/p/jva-eclipse-ant.html
Buildfile: D:\eclipse-jee-luna-SR2-win32\workspace\AntTestDemo\build.xml
init:
compile:
[javac] D:\eclipse-jee-luna-SR2-win32\workspace\AntTestDemo\build.xml:11: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 1 source file to D:\eclipse-jee-luna-SR2-win32\workspace\AntTestDemo\classes
build:
[jar] Building jar: D:\eclipse-jee-luna-SR2-win32\workspace\AntTestDemo\helloant.jar
run:
[java] Hello ant,by zdz!
BUILD SUCCESSFUL
Total time: 2 seconds
------------------------------------------------------------------------------------------------------------------
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}" includeantruntime="on"/>
</target>

自动化部署
基本上就是DOS命令操作
1:下载代码 subVersion 执行svn命令
2:编译代码 ant
3:代码拷贝tomcat目录 ant或者用dos BAT拷贝
4:启动tomcat dos bat 关闭后启动
本文介绍了一个使用Ant进行自动化构建的具体案例。从初始化环境到编译Java源代码,并最终打包成可执行的JAR文件,还演示了如何通过Ant运行这个JAR文件。此外,文章还概述了自动化部署的基本步骤,包括代码下载、编译、拷贝到Tomcat目录及启动Tomcat的过程。
1万+






