我想在构建项目时使用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>
答案 0 :(得分:0)
看起来您需要在任务树中的适当位置执行复制任务。 它可以在清理任务之后完成,并将模板从原始位置复制到模块中的专用目录。复制任务支持覆盖属性,以防您拥有大量模板。
要生成zip,只需将zip任务标记为依赖关系来构建任务,每次运行清理和构建时都会生成zip存档。