在pom文件中build标签下添加
<plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <!-- 打包本地jar包 --> <extdirs>${basedir}/lib</extdirs>//这句话注释掉 我的没成功 把全路径写上 就可以了 <extdirs>E:\IdeaProjects\opencv\src\main\resources/lib</extdirs> </compilerArguments> </configuration> </plugin>
我是个小白 看到还有不少人看这个文章 其实是写给自己加深印象的 不想坑大家 再说明下后来遇到在 idea中运行正常 但是打包部署就不行了 最后解决是把自己电脑的opencv454.jar那个jar文件装到自己本地的maven仓库中 再像平时添加依赖那样 把这个依赖添加上 还要把对应的那个dll文件静态加载到自己代码里,如果是linux系统运行 就不是dll文件了 要编译一个对应运行环境的.so文件才能运行