1

我正在使用 Izpack 以安装程序的形式打包我的 java 应用程序。现在我想为我的应用程序安装程序包含 64 位支持。我的想法是为我的安装程序打包 32 位和 64 位 java 和 mysql 客户端,在安装时,我们的应用程序安装程序应根据服务器的体系结构安装 64 位或 32 位 mysql/java。

谁能帮我做这件事?我正在考虑制作一个具有 32 位和 64 位值的下拉框,并根据此值解压缩必要的文件。但这似乎很粗糙。有没有人有更好的主意?

4

1 回答 1

1

您可以使用 $SYSTEM_ 变量来访问 JAVA 变量并从中获取架构。

$SYSTEM_os_arch 将为您提供 jre 的体系结构,而不是机器的体系结构。如果这对你有用,我会从 os 架构中创建一个条件,并根据条件安装正确的支持应用程序。

于 2013-12-10T12:18:53.040 回答