我对这个错误有点困惑。我是 Java 的新手,这个错误似乎很容易解释,但我已经检查了我的路径(甚至定义了我自己的路径),但它仍然找不到这个库。我做错了什么吗?请参阅下面的目录截图和错误截图:
更新
更新 2
如果我创建一个新的 NetBeans 项目,则一切正常。相同的代码和一切。如果我创建新的 IntelliJ 项目,我会收到上面的错误。我一定是在 IntelliJ 中遗漏了什么
更新 3
找到解决方案。在 IntelliJ 中添加依赖项有点不同。感谢大家的帮助。
http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html
最佳答案
Obidisc4j 是一个 .jar 文件。您只是在资源管理器中看不到它的扩展名。 System.loadLibrary 不加载常规 jar 文件。它们由 JVM 的类加载器自动加载。
关于java - UnsatisfiedLinkError,但库在路径中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22102077/