问题标签 [izpack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
776 浏览

java - Izpack,Java - 将资源路径作为变量获取

在安装过程中,我执行了一个 java 类。我将 install.xml 文件中的一些变量扔到这个 java 类中。

我的问题是我看不到将 IzPack 资源路径扔给此类的方法。没有 IzPack 内置变量。

但我知道它存储在某个地方,因为我把它交给了 IzPack 编译器:

"...\IzPack\bin\compile" "...\install.xml" -b thepathIwouldliketoget

谢谢 !

0 投票
1 回答
1125 浏览

java - izpack & launch4j:卸载程序无效

将我的 izpack 安装程序包装在 launch4j 生成的 EXE 中时,除了卸载程序信息之外,一切正常。使用 JAR 安装程序,只要我在安装程序中点击“退出”,“uninstaller.jar”就会被填充,在窗口实际关闭之前需要几秒钟。但是,当使用打包的 EXE 安装程序时,窗口会立即关闭,并且“uninstaller.jar”文件仍为 2KB 大小且无效。

有没有人有这方面的经验?感谢您的建议和问候

帕斯卡

PS:这是我的完整 POM:

还有我的 izpack install.xml:

0 投票
2 回答
662 浏览

java - ubuntu 上的 izpack 安装程序“未标记为可执行文件”

我创建了一个在 OS X 和 Windows 上运行良好的安装程序。在 Ubuntu 上,当尝试右键单击并使用 Java 启动时,我收到消息“文件 '/media/administrator/UNTITLED/installer.jar' 未标记为可执行文件”。

它在我设置可执行位后工作,但这不是我期望从安装程序获得的体验。

安装程序是在 OS X 上构建的,我还尝试通过 ant chmod 预设可执行位,但我认为出于安全原因,这在 Ubuntu 上丢失或被阻止?

有没有办法可靠地预设可执行位?如果没有,是否有其他工具可以创建可在 Ubuntu 上运行的可双击安装程序,而无需用户手动设置权限?

0 投票
1 回答
789 浏览

java - IZPACK exe 包装器 + 7ZIP 安装错误 - 捆绑了 java 安装程序

在没有预装JDK / JRE的Windows 7 64位下,当我尝试使用使用izpack构建的安装包时,当目标机器没有以前的jdk安装并尝试安装捆绑的JDK时会发生以下错误(打包在安装程序包中)。

安装包是用izpack5 + 7zip(七个zip)构建的文件提取后

我不知道是 7zip 问题还是 izpack 问题。7zip 配置文件:

;!@Install@!UTF-8!
Title="SISNEG 1.0"
BeginPrompt="Instalar o SISNEG 离线?"
RunProgram="launcher-Win32.exe"
;!@InstallEnd@!

izpack exe 包装器使用的 Launcher ini Config 安装文件:

# Global en# 全局条目,可以被特定条目覆盖。
jar = install.jar
下载 = http://www.java.com/
# Win32 特定条目
[win32]
jre = jre/jre-7u17-windows-i586.exe

0 投票
3 回答
2460 浏览

java - IzPack 错误 2 - “文件版本与编译器版本不同”

根据 IzPack,这被归类为 CompilerException。

我的 install.xml 文件是:

我使用以下命令生成错误:

以下是异常的实际输出:

这是我第一次使用 IzPack,让这个工作变得至关重要。任何帮助将不胜感激。

我还应该提到,面板部分中的“InstallSelection”是我自己在 Netbeans 中设计的。即使没有在面板部分定义它,我仍然会收到错误消息。

0 投票
1 回答
672 浏览

javafx-2 - 用于 IzPack 安装的 JavaFX 本机启动器:控制 InnoSetup/WiX/RPMBuild 行为

我正在尝试为我现有的 IzPack 安装创建一个内置 JRE 的本机可执行启动器。

有没有办法在运行时控制 InnoSetup/WiX/rpmbuild 的行为?

例如,我不希望在 EXE/MSI 执行期间创建任何“开始菜单”或“添加/删除程序”条目,因为此步骤仅提取 IzPack 安装和 JAR + JRE 运行时,而所有有意义的设置都将完成后来由 IzPack。

例如,有没有办法在 Ant*.iss中的 JavaFX 目标期间使用 InnoSetup setup.exe 构建文件?fx:deploy

我没有找到任何相关的文档。

提前致谢。

0 投票
1 回答
1102 浏览

java - 你在 RegistrySpec.xml 中放了什么来安装 Izpack 来设置 Publisher 字段

我正在使用 Izpack 5 为 Java 应用程序构建安装程序。我使用注册表侦听器和其他 dll 正确配置了 install.xml,以便在安装应用程序时它会在 Windows Control Panel/Program and Features 中列出。

但是没有填写PublisherSize字段。

我知道我需要创建一个 RegistrySpec.xml 文件并在 install.xml 中引用它,但是我在里面放了什么?

我发现的所有示例都显示了替换卸载包的示例,但这不是我想要做的我对默认卸载程序很满意并且不想破坏该部分,我只想添加发布者和大小字段.

0 投票
1 回答
994 浏览

java - OS-X 和 IZPack:在未安装 Java 的 OS-X 计算机上运行安装程序的用户友好方式

我们的用户在 Mac OS-X 上工作,而新版本的 OS-X 没有预装 Java。此外,我不想打扰他们安装 Java。

是否有用户友好的方式来使用 IZPack 安装程序?我可以将installer.jar 和JRE 一起创建一个zip 吗?

有样品吗?

0 投票
1 回答
311 浏览

jar - IzPack 支持:Jar 文件和 TAR 方法

我正在捆绑产品以进行分发。它使用 XML 标准、JSON、JQuery、html、JavaScript,并包含多个服务器。它不是纯 Java 应用程序。我没有任何主要课程。当我尝试创建 jar 文件时,我无法打开它们。我收到一条错误消息,指出 jar 文件没有主类。作为一种解决方法,我改为导出一个 tar 文件。有更好的方法吗?

此外,我正在使用 ant 脚本来运行安装文件。我在用:

当我尝试运行 ant 程序时,它无法识别 izpack 标签(我从 IzPack wiki 获得了这段代码)。我想我需要一个 jar 文件来识别它,但我不知道在哪一个或在哪里可以找到它。如何让 build.xml 运行这段代码?

我在 Mac 环境中工作。我正在使用 eclipse 和 shell 脚本。我想使用 IzPack,因为它的安装程序可以导出到 Windows、Linux 或 Mac。我应该使用其他程序吗?

0 投票
2 回答
1030 浏览

chmod - IzPack ChmodInstallerListener.jar

我正在尝试使用 IzPack 在安装目录时授予对目录的权限。

在我的安装文件中,我有一个监听器设置为:

我的包包含以下内容:

每次我运行我的 ant 脚本时,我都会收到一条消息,说我的 CustomAction jar 文件没有找到。我认为这个 jar 文件将是 IzPack 的标准配置。我需要为此编写一个java类吗?我应该在哪里调用 jar 文件?