2012-10-30 41 views

回答

3

在您的build xml中,定义一个任务以生成一个jar。在任务中,使用fileset仅包含特定的包。

完成后,创建一个包装任务并使其依赖于上面创建的所有jar任务或将所有jar创建任务包装在新任务本身中。将此设为默认目标。

例如

<project name="project" default="AllJars" basedir="."> 
    <target name="AllJars" depends="compile"> 
    <mkdir dir="dist"/> 
    <jar jarfile="dist/jar1.jar"> 
    <fileset dir="build"> 
     <include name="package1/*.class"/> 
    </fileset> 
    </jar> 
    <jar jarfile="dist/jar2.jar"> 
    <fileset dir="build"> 
     <include name="package2/*.class"/> 
    </fileset> 
    </jar> 
    </target> 
</project> 
相关问题