springboot打成jar包并携带第三方jar
Posted wlv1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot打成jar包并携带第三方jar相关的知识,希望对你有一定的参考价值。
1.修改打包方式为jar
<packaging>jar</packaging>
2.添加第三方依赖到pom文件
我的第三方依赖包在resources目录下的lib目录下(地址可以随便写,但是路径要正确)
<dependency>
<groupId>otc</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/otc-commons-logging-1.2.jar</systemPath>
</dependency>
3.修改plugin
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
如果找不到资源文件可以添加(视情况而定)
<!--<resources>
<resource>
<includes>
<include>**/*.properties</include>
<include>**/*.yml</include>
<include>**/*.xml</include>
</includes>
</resource>
</resources>-->
到此springboot携带第三方jar包打成jar包结束。
不足之处还请指正。
以上是关于springboot打成jar包并携带第三方jar的主要内容,如果未能解决你的问题,请参考以下文章
java项目打成jar包并部署到Linux服务器,以及在shell脚本中启动java程序
SpringBoot——SpringBoot打jar包并部署到Tomcat
05_SpringBoot打jar/war包解决第三方依赖jar包的问题