java System.loadLibrary("xx"); ,如何加载类路径下的某个dll, 现在有异常UnsatisfiedLinkError

用设置环境变量参数的方法可以

人家写的,那你就只好乖乖的放到你的JAVA_HOME/bin下面咯~ 你要想指定路径加载就System.load(加载dll全路径);

亲,System.load(System.getProperty("user.dir")+File.separator+"MyFileTime.dll"); 这个就可以的嘛! :)

亲,再给你说明白点哟。load方法可以加载绝对路径,loadLibrary方法直接调用dll文件名!它们最终都会调用Class fromClass, String name,boolean isAbsolute);只不过前者isAbsolute为true,后者为false!!! :lol: :lol: :lol:

笔误,本质上调用ClassLoader.loadLibrary(Class fromClass, String name,boolean isAbsolute);