我试图在 Intellij Idea (scala) 中使用 openCV,为此我从他们的官方网站下载了 openCV - 安装 openCV 后,我在 build/bin 中得到了 opencv-480.jar 文件。对于安装,我已经完成了(在Ubuntu中):
$ sudo apt update && sudo apt install -y cmake g++ wget unzip
$ wget -O opencv.zip https://github.com/opencv/opencv/archive/4.x.zip
$ unzip opencv.zip
$ mkdir -p build && cd build
$ cmake ../opencv-4.x
$ make -j4
$ sudo make install
然后我打开了 Intellij Idea 并执行了以下步骤:
以上步骤添加了jar文件。然后我通过执行以下操作添加了库路径:
完成上述操作后,现在我可以在我的 scala 项目中访问和使用 openCV 了。
但问题是每当我clean项目并在sbt-shell中run时,它就会从项目结构中删除该jar文件。现在我想通过 build.sbt 添加 external jar file 和设置 lib 文件夹路径 - 但我无法找到任何帮助。
指导我如何添加外部 jar 文件并将其用作 build.sbt 中的依赖项。