我有一个想要分发的 JOGL 应用程序。Linux 或 Mac 中没有问题(除了 -version:1.6 似乎在 Linux 或 Mac 上不起作用)。但是,在 Windows 7 64 位上,我看到了许多不同的 Java 配置。我需要 Java 1.6,如果计算机是 64 位,它必须是 64 位版本,因为 JOGL 本机二进制文件。
那么,用 JOGL 应用程序部署 Java 的最佳方式是什么?我的许多客户都没有可靠的 Internet 访问权限,因此 Web 部署对我不起作用。
我试过的:
我用 NSIS 创建了一个可以找到 1.6 64 位 Java 的安装程序。问题是,安装可能会改变。所以我相信我应该制作一个启动器来检测启动时的位置。到目前为止,我检查过的 5 台计算机中有 2 台无法正确设置路径。