java中java运行出现JNI错误这种错误是为什么

项目中需要调用C语言写的方法網上查到用jni操作,然后根据网上的方法编译出了.h文件和C文件

下面贴一下java代码

目前目录结构里是这样的:

}

我正在尝试通过Ubuntu终端运行一个用Java編写的简单客户端 - 服务器程序不幸的是,我可以成功编译代码我无法运行代码。

我试图搜索stackoverflow和其他论坛和博客来找到解决方案我发現了一些类似的问题,尝试了提供给这些问题的答案但可以找到解决我的问题的方法。这就是我在这里添加这个问题的原因

后来,我嘗试编写一个非常简单的Java程序就像打印一个问候语一样,这个程序也可以编译但不会运行产生相同的错误我试过从根文件夹以外的不哃文件夹执行程序。但所有努力都会产生相同的结果

我可以在Eclipse中完美地工作,我的java版本8仅在终端工作时才会java运行出现JNI错误问题。

}

我要回帖

更多关于 java运行出现JNI错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信