Ant 配置实例
这个配置直接从我做的项目拷下来的,对于初学者不懂得可以网上查找攻略
Build.xml 配置
<?xml version="1.0"?>
<project name="rndProject" basedir="." default="deployAndReload">
<property file="build.properties" />
<!-- deploy.dir 加载目录 -->
<property name="deploy.dir" value="${tomcat.home}/webapps/${webapp.name}" />
<path id="classpath">
<fileset dir="${lib.dir}" includes="*.jar *.zip" />
<fileset dir="${tomcat.home}/common/lib" includes="*.jar *.zip" />
<pathelement path="${build.dir}" />
</path>
<!-- &&&&&& 编译程序部分 &&&&&&-->
<target name="compile" description="Compile main source tree java files">
<!-- 编译文件保存目录 -->
<mkdir dir="${build.dir}/classes" />
<javac destdir="${build.dir}/classes" debug="true" optimize="false"
deprecation="false" failonerror="true">
<!-- 编译文件所在的目录 -->
<src path="${src.dir}" />
<classpath refid="classpath" />
</javac>
<!-- Copy XML, Properties files to ${build.dir}/classes -->
<copy todir="${build.dir}/classes"> <!-- 拷贝的所需目录 -->
<!-- 所要拷贝的内容 -->
<fileset dir="${src.dir}" includes="**/*.xml" />
<fileset dir="${src.dir}" includes="**/*.properties" />