【问题描述】

   ArcGIS Engine在Eclipse中调试遇到问题:

   java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\ArcGIS\Desktop10.1\bin\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

java.lang.UnsatisfiedLinkError: **\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfor_Engine



【问题原因】

   应该是Eclipse中采用的JRE和ArcGIS Engine遇到了32bit和64bit不兼容的问题,原先用的JRE 64bit + ArcGIS Engine 32bit

java.lang.UnsatisfiedLinkError: **\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfor_64-bit_02



【问题解决】

   将JRE换成32bit的。

java.lang.UnsatisfiedLinkError: **\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfor_ArcGIS_03

java.lang.UnsatisfiedLinkError: **\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platfor_ArcGIS_04


问题解决!