SpringBoot打包maven仓库里面没有的包
在遇到一些自定义的jar包,maven仓库里面没有这些包,但是发布线上时我们还是只想发布一个jar包,也就是我们想要把第三方包打在最后生成的大jar包里
- 在根目录新建一个lib目录,把jar包放入lib目录  
- 在pom.xml里面先放入这段代码表示导入这个包,从根目录的lib文件夹里面导 - <dependency> 
 <groupId>com.arcsoft.face</groupId>
 <artifactId>com.arcsoft.face</artifactId>
 <version>3.0.0.0</version>
 <scope>system</scope>
 <systemPath>${basedir}/lib/arcsoft-sdk-face-3.0.0.0.jar</systemPath>
 </dependency>
- 在pom.xml里面配置springboot的插件 - <build> 
 <plugins>
 <plugin>
 <groupId>org.springframework.boot</groupId>
 <artifactId>spring-boot-maven-plugin</artifactId>
 <configuration>
 <executable>true</executable>
 <includeSystemScope>true</includeSystemScope>
 </configuration>
 </plugin>
 </plugins>
 </build>- 这样就可以了