亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何解決此 UnsatisfiedLinkError?

如何解決此 UnsatisfiedLinkError?

墨色風雨 2022-06-23 20:12:57
今天,我從 SikuliX 和 Java 的 POC 開始。我想試試這個鏈接中的例子。這里屏幕的一部分被捕獲和搜索。當我執行此操作時,我收到錯誤:[error] RunTimeAPI: loadLib: opencv_java not usable: java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path: [/usr/java/packages/lib, /usr/lib/x86_64-linux-gnu/jni, /lib/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu, /usr/lib/jni, /lib, /usr/lib]Exception in thread "main" java.lang.ExceptionInInitializerErrorat org.sikuli.script.FindInput2.<clinit>(FindInput2.java:17)at org.sikuli.script.Finder.<init>(Finder.java:21)at org.sikuli.script.Region.doCheckLastSeenAndCreateFinder(Region.java:2936)at org.sikuli.script.Region.checkLastSeenAndCreateFinder(Region.java:2897)at org.sikuli.script.Region.doFind(Region.java:2827)at org.sikuli.script.Region.find(Region.java:2325)at Apl.sikuliXHighlight(Apl.java:50)at Apl.main(Apl.java:26)Caused by: org.sikuli.script.SikuliXception: fatal: problem with native library: opencv_javaat org.sikuli.script.RunTime.terminate(RunTime.java:70)at org.sikuli.script.RunTime.libsLoad(RunTime.java:792)at org.sikuli.script.RunTime.loadLibrary(RunTime.java:949)at org.sikuli.script.Finder2.<clinit>(Finder2.java:35)... 8 more[4346 debug] RunTimeAPI: ***** final cleanup at System.exit() *****我將庫添加到我的 POM.XML。但這沒有幫助。我使用了錯誤的庫嗎?一些附加信息:我在 Ubuntu 18.10 機器上使用 Intellij。如果我錯過了什么,請告訴我。提前謝謝了。@編輯:我已經檢查了可能的重復帖子。但我使用的不是 OpenCV,而是 SikuliX。我只需要 OpenCV 作為依賴項(因為 SikuliX 正在使用它)。@Edit2:經過更多挖掘并嘗試關注鏈接中的信息(重復),我發現了這個。它提供了在 Linux 系統上使用所需的信息。
查看完整描述

1 回答

?
ibeautiful

TA貢獻1993條經驗 獲得超6個贊

首先檢查java版本。


java -version

之后安裝opencv


sudo apt install libopencv3.2-java

sudo ln -s /usr/lib/jni/libopencv_java320.so /usr/lib/libopencv_java.so


查看完整回答
反對 回復 2022-06-23
  • 1 回答
  • 0 關注
  • 229 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號