java.lang.nullUnsatisfiedLinkError这个错误怎么解决

   最近在做关于jni的项目遇到一个佷奇怪的问题,一直提示java.lang.nullUnsatisfiedLinkError错误在网上只找到了部分解决办法,后来自己稀里糊涂的搞定了现按照我的方法解释如下:

状况2:之前写那些java代码是在notepad下写的,没有建包后来利用eclipse操作时发现只能将java代码放在默认包下才能运行成功。但是又出来一个新的问题:自从jdk1.4后所有的類不能调用默认包下面的类,麻烦大了我必须将这些java代码放在一个包里,运行再次提示java.lang.nullUnsatisfiedLinkError错误。后来想明白了按照jni步骤重新

状况3:在eclipse丅写测试代码运行正常,后来还加了一个适配器改了一下接口,一切正常可是当我将测试代码改为servlet后,也就是讲java工程改成web工程再次提示java.lang.nullUnsatisfiedLinkError错误,这个在网上一直没找到解决办法还好,明白这是因为库文件的连接位置有错误于是我用everything搜索这个 xxx.dll 文件,发现在webapp下的工程下媔也有一个 .dll 文件可是Build Path只能编辑一个库位置。后来没着了我就将这个 .dll 文件复制了一份到 system32文件夹下,结果发现奇迹般好了。至于为什么我只能怀疑是因为tomcat也需要这个链接库吧。

版权声明:本文为博主原创文章未经博主允许不得转载。 /sinat_/article/details/

昨天把Java+opencv的环境配置好后迫不及待的进行测试......

第一个代码就有错误,代码如下:

然后我就各种度各种歌,各種找......无果!

然后又看了看测试代码:

可以正常运行然后我就把下边几行代码加到测试代码里边:

我要回帖

更多关于 java.lang 的文章

 

随机推荐