问题

今天笔者在使用SpringBoot调用OpenCV的时候,报了如下错误:

java.lang.UnsatisfiedLinkError: 'long org.opencv.dnn.Dnn.readNetFromDarknet_0(java.lang.String, java.lang.String)'

起初以为是OpenCV的库没有加载或者是OpenCV的版本问题。最后才发现是spring-boot-devtools的锅。

解决方法

在maven的配置文件中删除spring-boot-devtools依赖。

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
版权声明: 本博客所有文章除特别声明外,均采用署名-非商业性使用-相同方式共享 4.0 国际CC BY-NC-SA 4.0 )许可协议。转载请注明出处!
最后修改:2021 年 03 月 04 日 11 : 05 AM
如果觉得我的文章对你有用,请随意赞赏