springboot 引入外部jar包 并使用maven打包成jar文件
程序员文章站
2024-02-07 22:05:52
...
最近有一个小需求,在开发的过程中,需要引入外部jar包,然后用maven进行打包部署. 查阅了一些资料,决定把它记录下来.
- 首先在项目根目录创建一个 lib 文件夹
- 然后在把外部的jar包放入lib文件夹中,
- 在pom.xml中加入这些依赖
<dependency>
<groupId>org.apache.poi</groupId> <!--自定义-->
<artifactId>scratchpad</artifactId> <!--自定义-->
<version>1.0</version> <!--自定义-->
<scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它-->
<systemPath>${basedir}/lib/poi-scratchpad-3.17.jar</systemPath> <!--项目根目录下的lib文件夹下-->
</dependency>
------------------------------------------------------------------------------------------------------------------------------------
<!--最重要的一步 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--引入外部jar包 并配置 无此项外部jar打包时无法引入包中 -->
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>
参考博文:
https://blog.csdn.net/weixin_37264997/article/details/80370766
推荐阅读
-
springboot 引入外部jar包 并使用maven打包成jar文件
-
springboot工程使用idea打包成jar包,并部署到阿里云Linux服务器,并能一直处于运行状态
-
springboot项目引入本地jar包,并通过maven打包上线
-
Springboot中引入本地jar包,并通过maven把项目成功打包成jar包部署
-
springboot 打jar 包部署时 读取外部配置文件
-
springboot 打jar 包部署时 读取外部配置文件
-
使用SpringBoot打jar包并部署到Tomcat详细步骤
-
SpringBoot引入外部jar,并将项目打包成jar包,引发项目运行失败的问题
-
配置maven,打jar包读取外部配置文件
-
IDEA springboot使用maven创建,导入外部的jar包,找不到