java64位出现下列问题
Could not load native libraries.
java.lang.UnsatisfiedLinkError: no ntvinv in java.library.path
解决办法
在C:\Windows\System32下加入ntvinv.dll文件
出现下列问题
java.lang.UnsatisfiedLinkError: C:\Windows\System32\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
Could not load native libraries.
说明ntvinv.dll是32位的,由此可见,desktop对32位支持较好说明AE也是32位的
将ntvinv.dll放在jre和jdk的bin下面
2 个解决方案
#1
![基于java的Arcgis Engine(AE)开发讨论 基于java的Arcgis Engine(AE)开发讨论](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eE1pNW5hV1k9.jpg?w=700&webp=1)
#2
64位的jvm不能加载32位的dll
#1
![基于java的Arcgis Engine(AE)开发讨论 基于java的Arcgis Engine(AE)开发讨论](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eE1pNW5hV1k9.jpg?w=700&webp=1)
#2
64位的jvm不能加载32位的dll