2012-09-12 142 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> 

您可能希望在運行此目標之前清理您的工作目錄。

相關問題