2017-07-19 199 views
0

Worldwind发出关于缺失依赖关系的错误消息。该可执行文件可在8/10台计算机(intel)上运行,所有版本都使用相同的软件&版本(Windows 7 w/Jre8),相同的图形卡/驱动程序(最近新增)。Worldwind缺少依赖关系

在哪里世界风不工作的电脑,误差为UnsatisfiedLinkError - :

要解决 “gluegen-rt.dll无法在IA 32位平台上加载AMD 64位.DD”这,我下载了英特尔i856 JOGL DLL文件,删除AMD文件和程序给了我这个错误[1]:https://i.stack.imgur.com/mRYRU.png

任何建议/意见,非常感谢。

+0

嗨。相反,将jogamp-fat.jar添加到类路径中,但它仅适用于依赖于JOGL 2.3.2和更高版本的Worldwind版本。 jogamp-fat.jar也包含本地库,并且GlueGen能够检测体系结构以提取和加载计算机支持的本地库(除了限制策略或偏执狂病毒扫描程序阻止时)。 – gouessej

+0

在修改DLL之前是否得到相同的异常跟踪? https://jogamp.org/bugzilla/show_bug.cgi?id=1219#c7您可能必须禁用自动库加载并设置Java库路径。 – gouessej

回答

0

原来使用jogamp-fat.jar,计算机正在查看java的32位版本。一旦我安装了Java 64位版本并更改了其工作的JAVA_HOME。谢谢!