IzPack

Java 安装程序制作工具
授权协议 Apache-2.0
开发语言 Java
所属分类 开发工具、 安装制作工具
软件类型 开源软件
地区 不详
投 递 者 邰棋
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

IzPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

从源代码构建 IzPack

IzPack要求Java SE 1.8,最低要求是Maven3。由于具有JDK兼容性,使用JDK 1.8编译时,支持的最大Maven版本为3.6.3。

mvn verify install

该版本在中生成一个发行版IzPack安装程序JAR izpack-dist/target

IzPack Maven插件在izpack-maven-plugin模块内部。

 

  • 我正在尝试为我的一个 java应用程序创建安装程序. 根据文档here,可执行文件用于在安装过程中执行sumthing,或者它可用于在类Unix系统中设置可执行标志. 但当我在我的一个包内使用相同的东西时,它什么也没做.所以我的工作因以下异常而失败. Java.io.IOException: Cannot run program /home/user/1.0/installations/test.

  • 1.安装IzPack。(此版本为IzPack4.3.5) 2.创建一个Java项目,从已安装的IzPack目录实例中,拷贝install.xml到项目根目录下。 <?xml version="1.0" encoding="utf-8" standalone="yes" ?> <installation version="1.0"> <info> <appname>Test</appname

  • 公司最近要做安装包,同事推荐使用Izpack,我们现在用的izpack是4.3.1的版本,现在有以下问题需要咨询: 1.开始菜单的快捷方式能否支持多层目录结构,例如我现在需要一个doc的目录,目录下面有多个pdf,这个在shortcut里如何设置 2.我需要在做安装包时,能够初始化数据库,程序中自带hsql数据库,当选择数据库类型为hsql时,userinput中某些输入框灰掉 3.当我选择相应的

 相关资料
  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的

  • 问题内容: 某些软件(例如NetBeans IDE )将Linux安装程序随附在.sh文件中。我很好奇他们如何将整个IDE打包为“ shell脚本”,我在编辑器中打开了文件。我看到了一些纯文本shell脚本代码,然后看到了一些乱码,我认为是“二进制”或非普通文本。 我想知道他们如何混合普通的shell脚本,然后可能将它们称为“不可读的”东西,即二进制文件。 有什么见解吗? 问题答案: 基本上,这是

  • 如果是使用MUI的安装程序,只需要重复使用!insertmacro MUI_LANGUAGE定义多种语言就可以了。例如: !insertmacro MUI_LANGUAGE "SimpChinese" !insertmacro MUI_LANGUAGE "English" 这样做了之后,安装程序会根据运行时操作系统的语言来选择显示语言。注意,第一个语言是默认语言,也就是操作系统语言与这里定义的所有

  • 我已经安装了一个MongoDB驱动程序,但事情显然是错误的,因为它不工作。这就是我所做的: pecl/mongodb已经安装,与发布的版本1.1相同。七, 返回已安装MongoDB 另外,var_dump(扩展_加载('mongodb');返回为true。 当我执行“php composer.phar update”时,我得到以下消息: root@debian:/var/www/html#phpc

  • FreeRADIUS有许多可执行文件被安装. 当在不同发行版之间移动时, 有小的不同点需要考虑. 一个这样的不同是配置文件的位置. 另一个不同是FreeRADIUS服务器程序的名称的不同. 在Ubuntu(和Debian)上, 他叫做freeradius. 在CentOS和SLES, 他叫做radiusd. 下表列出了重要的可执行程序, 带有一个简短描述. 名称 描述 /usr/sbin/radd

  • Julia 是一个全新的以科学计算为核心的通用编程语言,其二进制程序可以到 https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/ 下载。 这里仅镜像 JuliaLang Downloads 中提供的稳定发行版以及 rc 版本。每日构建的测试版 (nightlies) 以及 Juno/Julia Pro等 IDE 版本不包括在内。 尽管一些