AWT-的EventQueue-0" java.lang.UnsatisfiedLinkError中

时间:2014-11-14 21:22:12

标签: java swing javacv

我正在尝试使用Java CV编写测试程序。 这是我得到的错误。

  

线程“AWT-EventQueue-0”中的异常java.lang.UnsatisfiedLinkError:   C:\用户\尼尔\应用程序数据\本地的\ Temp \ javacpp28164099778499 \ jniopencv_core.dll:   找不到依赖库

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

您可以通过多种方式使.dll可访问:

  • 在源代码中明确加载.dll

    System.load("C:\Users\neel\AppData\…\jniopencv_core.dll");
    
  • 使用java.library.path选项在java命令行上指定-D

    java -Djava.library.path="C:\Users\neel\AppData\…\jniopencv_core.dll" …
    
  • .dll放入system propertyjava.library.path中的目录。

答案 1 :(得分:0)

我已经解决了这个问题。谢谢各位朋友。 显然,版本和OpenCv和JavaCv应该匹配。 谢谢!