Как мне решить эту UnsatisfiedLinkError? - PullRequest
0 голосов
/ 18 февраля 2019

Goodmorning,

Сегодня я начал с POC с SikuliX и Java.Я хочу попробовать пример в этой ссылке.Здесь часть экрана захватывается и ищется.

Когда я выполняю это, я получаю сообщение об ошибке:

[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.ExceptionInInitializerError
at 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_java
at 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.Но это не помогло.

Я использовал не ту библиотеку?

Дополнительная информация: я использую Intellij на компьютере с Ubuntu 18.10.

Если я что-то пропустил, пожалуйста, дай мне знать.Заранее большое спасибо.

@ Edit:

Я проверил возможный дубликат поста.Но я не использую OpenCV, а SikuliX.Мне просто нужен OpenCV в качестве зависимости (так как он используется SikuliX).

@ Edit2: После дополнительного копания и попытки перейти по информации по ссылке (дубликат) я нашел это ,Который предоставляет необходимую информацию для использования в системах Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...