你
System.setProperty("java.library.path",StringOfThePathToTheAttach.dll);应该工作。我的猜测是您称呼为时已晚。换句话说,在设置属性之前,尝试访问DLL。您可以在代码中设置了属性之后,又在有问题的方法调用之前再次输出java.library.path的当前值吗?
即,如果在看到“设置属性后”之前看到“ Before.dll调用之前”输出,则说明问题出在哪里。
编辑:
指向本机库的一种更好的方法是
System.load(StringOfThePathToTheAttach.dll)在有问题的代码行之前再次使用-。



