java 加载动态链接库怎么使用相对路径

如题所述

可以使用Resource的toURI方法 + File 即可最得resource的绝对路径 URI uri = getClass().getResource("/newt.dll").toURI() ; Strig realPath = new File(uri).getAbsolutePath() ; System.load(realPath);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-31
在loadlibrary中写相对路径

System.loadLibrary():装载Windows\System32下或jre\bin或Tomcat\bin目录下的本地链接库

System.load():根据具体的目录来加截本地链接库,必须是绝对路径
相似回答