解决JNA调用动态库出现java.lang.UnsatisfiedLinkError问题
yxssz 2011-11-17 09:06:41 方式一:把所有动态库拷贝到system32目录
方式二:String path = ESAMServer.class.getResource("/").getPath()+"/dll";
NativeLibrary.addSearchPath("testzhuzhan", path);
方式三:System.setProperty("jna.library.path",path);
注意:一定要把动态库依赖的所有动态库全部放到上面指定的路径中,否则还是出错
再用Native.loadLibrary加载即可