登录 注册

Ant编译JavaWeb项目的脚本

收藏
[XML] 标签:Java,Ant 2012-09-25 11:39
原始代码 全屏查看 0评 / 0藏 / 4972阅  跳至 / 38行
<?xml version="1.0" encoding="utf-8" ?>
<project name="uploadfile" default="compile" basedir=".">
	<property name="src.dir" value="src/java" />
	<property name="res.dir" value="src/resources" />
	
	<property name="web_inf.dir" value="war/WEB-INF"/>
	<property name="classes.dir" value="${web_inf.dir}/classes" />
	<property name="lib.dir" value="${web_inf.dir}/lib"/>		
	
	<!-- 定义classpath -->
	<path id="classpath">
		<fileset dir="${lib.dir}" includes="**/*.jar" />
	</path>
	
	<!-- 创建构建目录,用于存放构建生成的文件 -->
	<target name="init">
		<mkdir dir="${build.dir}"/>
	</target>
	
	<!-- 编译 -->
	<target name="compile" depends="init">
		<mkdir dir="${classes.dir}"/>
		<javac srcdir="${src.dir}" destdir="${classes.dir}" 
			classpathref="classpath"/>
			
		<!-- copy properties file to classpath -->
		<copy todir="${classes.dir}">
			<fileset dir="${res.dir}" excludes="**.*.jar" />
		</copy>
	</target>

	
	<target name="clean">
		<delete dir="${build.dir}"/>
		<delete dir="${classes.dir}"/>
	</target>
	
</project>

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
wity_lv
2012-09-20加入
wity_lv最近分享的代码
Back to Top