java无法识别库

时间:2015-12-30 14:45:56

标签: java shared-libraries bittorrent

我正在尝试使用frostwire jlibtorrent librari开发一个BitTorrent客户端,但是当我运行该程序时,alwais会在图像上获得错误。

如何使用linux版本的库进行编译。enter image description here

2 个答案:

答案 0 :(得分:0)

你喜欢在Linux或Windows或Mac上运行吗?该异常表示可以加载或找到二进制库。 (如你所指示的.so文件)。 有一种情况是jar中包含的本机库 - 与主机操作系统上的兼容性或缺少依赖性(链接)不兼容。请参阅here

答案 1 :(得分:0)

必须首先加载.so库才能使用它。使用System.load()来执行此操作。这是一个例子: https://www.chilkatsoft.com/java-loadLibrary-Linux.asp