【发布时间】:2014-08-20 17:09:00
【问题描述】:
假问题,但我花了半个小时寻找答案
如果我尝试在运行时设置它
System.setProperty("java.library.path", "C:\\Users\\elect\\Documents\\SixenseSDK_062612\\SixenseSDK_062612\\bin\\x64\\release_dll");
或
System.setProperty("java.library.path", "C:\\Users\\elect\\Documents\\SixenseSDK_062612\\SixenseSDK_062612\\bin\\x64\\release_dll\\");
它没有看到库
如果我把它放在 VM 选项中它可以工作,但我想追加,既不是 %% 也不是 $ 工作
Ps:我赢了
【问题讨论】:
-
我给您的建议是始终将 JNI DLL 文件与 JAR 文件分布在同一目录中,这样您就不必再担心库路径了。或者,如果您确切知道它们将在目标环境中的安装位置,请在 loadLibrary() 调用中使用它们的完整路径名。
-
@EJP,谢谢,我回家试试看
标签: java