1. 在src下建立一个文件夹 eg: src/lib
2. 修改pom.xml 在bulid内添加如下元素
<!--springboot的默认时只有第二个resource的内容,然后我们相当于重新指定该配置,所以需要将原来默认也加入,不然就打包不到原来的配置了-->
<resources>
<resource>
<directory>src/lib</directory><!--此处的地址为上一步你建立的文件夹路径-->
<targetPath>BOOT-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
经过以上两步后,如果需要第三方jar,直接丢在你的lib文件夹就可以了,(以上本人验证过)
#######以下内容待校验
如果要打成war包,则pom文件需要这样改:
<!--设置maven-war-plugins插件,否则外部依赖无法打进war包-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<resource>
<directory>lib</directory>
<targetPath>WEB-INF/lib/</targetPath>
<includes>
<include>**/*.jar</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>