java代码中使用的sikulix api与linux上的opencv_java有错误

java代码中使用的sikulix api与linux上的opencv_java有错误,java,opencv,ubuntu,sikuli,sikuli-x,Java,Opencv,Ubuntu,Sikuli,Sikuli X,我编写了一个java代码来打开一个应用程序,并使用sikulix api对其进行了一些更改。该代码在windows上运行良好,但在linux ubuntu上出现以下错误: [error] RunTimeAPI: loadLib: opencv_java not usable: java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path [error] RunTimeAPI: *** terminating: prob

我编写了一个java代码来打开一个应用程序,并使用sikulix api对其进行了一些更改。该代码在windows上运行良好,但在linux ubuntu上出现以下错误:

[error] RunTimeAPI: loadLib: opencv_java not usable: 
java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path
[error] RunTimeAPI:  *** terminating: problem with native library: opencv_java

我下载了opencv-4.1.0并构建了它,然后将生成的opencv-410.jar和libopencv_java410.so文件复制到项目的lib目录中,但错误仍然存在。

我在/usr/lib/中创建了指向libopencv_java410.so的链接,问题得到了解决