日期:2014-05-20  浏览次数:20751 次

请教!!!
有个简单的java程序,调用jni的动态库,当把所有.java文件放在同一目录下调用动态库一切正常,但是当把一些文件放在一个目录下,在主文件中通过import 方式调用这些文件,就会报错,如下,请高手帮忙解答:


Exception in thread "main" java.lang.UnsatisfiedLinkError: p1.GSDOG.Check()I
  at p1.GSDOG.Check(Native Method)
  at p1.DOGGSMH.CallCheck(DOGGSMH.java:24)
  at Demo.main(Demo.java:43)


万分感谢。

------解决方案--------------------
配置jdk路径JAVA_HOME的时候,前面加个.
------解决方案--------------------
错误说的是引用错误,证明没有引用到别的文件,看看是否路径或者编译的时候出了什么错