不同系统与程序修改java.library.path的位置
以下路径为为网上收集。
Linux环境
系统变量LD_LIBRARY_PATH来添加java.library.path
Windows
在系统->高级系统设置->环境变量里,在path变量里添加。
Eclipse
在Properties -> Run/Debug settings -> Arguments->VM arguments里添加:
-Djava.library.path=/home/abc/workspace/
IntelliJ Idea
Run/Debug Configurations的VM Options里添加:
-Djava.library.path=/home/abc/workspace/
程序动态添加
private static void loadJNILibDynamically() { try { System.setProperty("java.library.path", System.getProperty("java.library.path") + ":/home/abc/workspace/"); Field fieldSysPath = ClassLoader.class.getDeclaredField("sys_paths"); fieldSysPath.setAccessible(true); fieldSysPath.set(null, null); System.loadLibrary("JNIC"); } catch (Exception e) { // do nothing for exception } }
本文链接地址:
本文链接地址:下一篇:
基因家族鉴定分析实战操作手册