2012-09-12 108 views

回答

0

应该是。它会将所有内容捆绑在一个jar文件中。对于安装文件包的标签,请拨打以下:

<pack name="PROJECTPACKNAME" required="yes" preselected="yes" 
     installGroups="New Application"> 
     <description>PROJECT install</description> 
     <file src="@{DIRECTORYNAME.dir}" targetdir="$INSTALL_PATH" /> 
    </pack> 

为目录名,您必须在生成文件中声明的属性,即:

<property name="DIRECTORYNAME.dir" value="/apps/MyProjectName"/> 

然后有一个目标的构建文件:

<target name="SftWreBundle" depends="init" description="build the software bundle"> 

    <taskdef name="izpack" classpath="${izpack.dir}/lib/standalone-compiler.jar" classname="com.izforge.izpack.ant.IzPackTask" /> 
    <izpack input="install.xml" output="${dist}/${product.short.name}-${product.version}-install.jar" 
     installerType="standard" inheritAll="true" 
     basedir="${basedir}" compression="deflate" compressionlevel="9" /> 
</target> 

您可能希望在运行此目标之前清理您的工作目录。

相关问题