【发布时间】:2013-01-11 16:42:31
【问题描述】:
我有一个 Java 应用程序,它使用 Gluegen(和 JOGL)在 3D 图形中可视化一些数据,我的问题归结为这样一个事实,即如果用户在 64 位机器上的 32 位 JRE 上运行我的应用程序,我不确定我需要使用哪个版本的 gluegen/jogl dll 文件。
有什么想法吗?
【问题讨论】:
标签: java architecture operating-system jogl
我有一个 Java 应用程序,它使用 Gluegen(和 JOGL)在 3D 图形中可视化一些数据,我的问题归结为这样一个事实,即如果用户在 64 位机器上的 32 位 JRE 上运行我的应用程序,我不确定我需要使用哪个版本的 gluegen/jogl dll 文件。
有什么想法吗?
【问题讨论】:
标签: java architecture operating-system jogl
32 位应用程序需要 32 位 DLL,无论它在何处运行。您应该能够对其进行编码,以便应用程序查找 32 位库,如果查找失败,则查找 64 位库。即任何工作;)
更好的是,您可以使用 JRE 的位数来告诉您哪个应该工作。
String bitness = System.getProperty("sun.arch.data.model");
【讨论】: