java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path
eclipse 开发,读取shapfile 时候,报错:
Could not load native libraries.
java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:845)
at java.lang.System.loadLibrary(System.java:1084)
at com.esri.arcgis.interop.NativeLoader.loadLibrary(Unknown Source)
at com.esri.arcgis.interop.NativeAuth.c(Unknown Source)
at com.esri.arcgis.interop.c.a(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.a(Unknown Source)
at com.esri.arcgis.interop.hb.a(Unknown Source)
at com.esri.arcgis.interop.Dispatch.createDispatch(Unknown Source)
at com.esri.arcgis.interop.Dispatch.<init>(Unknown Source)
at com.esri.arcgis.system.IAoInitializeProxy.<init>(Unknown Source)
at com.esri.arcgis.system.AoInitialize.<init>(Unknown Source)
at com.esri.arcgis.system.AoInitialize.<init>(Unknown Source)
at arcgis.initializeEngine(arcgis.java:140)
at arcgis.main(arcgis.java:154)
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.esri.arcgis.interop.NativeAuth.getNegociateMessage()[B
at com.esri.arcgis.interop.NativeAuth.getNegociateMessage(Native Method)
at com.esri.arcgis.interop.NativeAuth.a(Unknown Source)
at com.esri.arcgis.interop.tb.b(Unknown Source)
at com.esri.arcgis.interop.tb.a(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.<init>(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.a(Unknown Source)
at com.esri.arcgis.interop.hb.a(Unknown Source)
at com.esri.arcgis.interop.Dispatch.createDispatch(Unknown Source)
at com.esri.arcgis.interop.Dispatch.<init>(Unknown Source)
at com.esri.arcgis.system.IAoInitializeProxy.<init>(Unknown Source)
at com.esri.arcgis.system.AoInitialize.<init>(Unknown Source)
at com.esri.arcgis.system.AoInitialize.<init>(Unknown Source)
at arcgis.initializeEngine(arcgis.java:140)
at arcgis.main(arcgis.java:154)
我知道是环境变量没有配置好这个ntvauth.dll ,也知道要拷贝过去,但是这个ntvauth.dll 这个脚本文件在哪里呢?我电脑上找过了,没有,网上也没有for 64bit 的。求解!