代码之家  ›  专栏  ›  技术社区  ›  sproketboy

izpack和build.properties

  •  4
  • sproketboy  · 技术社区  · 14 年前

    有人知道如何在Ant中将构建属性传递给Izpack吗?

    我在Ant中安装了一个有效的Izpack,它工作得很好,但是我必须记住手动输入版本号等内容。在build.properties文件中。

    蒂亚

    3 回复  |  直到 13 年前
        1
  •  4
  •   martin clayton egrunin    14 年前

    @{}

    <installation version="1.0">
          <!-- Ant properties in this file can be referenced with @{},
               otherwise use variables below in installer files with ${} -->
          <info>
            <appname>@{product.name}</appname>
            <appversion>@{product.version}</appversion>
            <uninstaller name="remove.task" path="${INSTALL_PATH}/Uninstall" write="yes"/>
          </info>
    ...
    

    Source

        2
  •  2
  •   Mr.Wizard naktepe    13 年前

    <izpack input="install-definition.xml"
        output="${output.dir}/${product.short.name}-${product.version}-install.jar"
        installerType="standard"
        inheritAll="true"
        basedir="${temp.dir}" />
    

        3
  •  0
  •   sproketboy    14 年前

    <copy file="install.xml" todir="${output.dir}" overwrite="true">
      <filterset>
        <filter token="release.version" value="${release.version}"/>
      </filterset>
    </copy>
    

    <target name="installer" description="Build installer" depends="all">
      <izpack input="${output.dir}/install.xml" output="c:/temp/test.jar" basedir="${release.dir}"/>
        </target>
    
    推荐文章