<?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>