47

谁能帮助我如何解决这个错误:

Native code library failed to load.
java.lang.UnsatisfiedLinkError: no ts-jni in java.library.path

我是第一次使用 IDEA IDE,并且一直使用 Resin_4.0.37 作为服务器来测试我的工作。一旦我在调试模式下启动我的 lcoal 服务器,它就会停留大约 1-2 分钟,然后突然下降并通过给我上述错误而断开连接。

我已经正确设置了我的 Windows 环境变量;并且还在我的 IDE intelliJ 中执行了以下操作:

 FILE->Project Structure->set Global Libraries->a. Java path and b. Resin library path.

任何人都可以建议我,我做错了什么以及如何在 intelliJ IDEA 中设置本机库来解决上述错误。

任何帮助,将不胜感激。如果我做错了什么,也请纠正我。

谢谢!

4

1 回答 1

78

如果您从 IntelliJ 运行程序,则可以在对话框java.library.pathVM options输入字段中设置。Run/Debug Configurations

在此处输入图像描述

例子:

-Djava.library.path="C:\path\to\where\the\jni\lib\is"

于 2013-10-11T06:53:15.680 回答