项目中有时候会遇到springboot引用第三方的jar,但是这些jar并不在pom中的,而是私有的sdk,这时候springboot需要进行配置,不然是不能打包的。
配置如下:
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> </resource> <resource> <directory>src/lib</directory> <targetPath>BOOT-INF/lib/</targetPath> <includes> <include>**/*.jar</include> </includes> </resource> </resources> </build>
src/lib是第三方sdk存放的项目路径
这样打包的时候就能把这个第三方sdk打进去了,正常使用了。