如何在build.xml中运行zip目标

时间:2015-09-09 13:55:36

标签: java netbeans build.xml

我想在构建项目时使用build.xml中的zip目标(清理和构建)

<target name="zipme" description="Zip the application to the sample project"> 
<property name="build.classes.dir" location="/home/NetBeansProjects/AdditionalSamples"/>
<property name="examples" location="${build.classes.dir}/src/org/myorg/additionalsamples/"/>
<zip basedir="../MySampleApplication" destfile="${examples}/MySampleApplicationProject.zip">
<exclude name="**/build/"/>
 <exclude name="**/dist/"/> 
<exclude name="**/nbproject/private/"/>
</zip>
</target>

1 个答案:

答案 0 :(得分:0)

看起来您需要在任务树中的适当位置执行复制任务。 它可以在清理任务之后完成,并将模板从原始位置复制到模块中的专用目录。复制任务支持覆盖属性,以防您拥有大量模板。

要生成zip,只需将zip任务标记为依赖关系来构建任务,每次运行清理和构建时都会生成zip存档。