Ant构建Java项目build.xml的Demo

<?xml version="1.0" encoding="UTF-8"?>
<project name="build">
    
    <!-- 相当于声明一些常量,我们可以再后边的任务中使用 -->
    <property name="src.dir" value="src"/>
    <property name="bin.dir" value="classes"/>
    <property name="out.dir" value="out"/> 
    
    <!-- 初始化任务 -->
    <target name="init">
        <!-- 创建文件夹 -->
        <mkdir dir="${bin.dir}"></mkdir>
    </target>
    
    <!-- 编译源代码,并打jar包任务 -->
    <target name="compile" depends="init ">
        <!-- 变异任务 -->
        <javac srcdir="${src.dir}" destdir="${bin.dir}" includes="**" includeantruntime="false"></javac>
    	<!-- 打包任务 -->
    	<jar basedir="${bin.dir}" destfile="${out.dir}/dest.jar"></jar>
    </target>
    
</project>


你可能感兴趣的:(java,ant)