Spring boot中引入本地的jar包
很多情况下,一些jar包在maven上面那是没有对应的引用依赖。所以只能引用本地的jar文件。但是这种情况下不能直接引用,添加到referenceLibrary中的,
1,需要在项目的目录下添加libs目录.
文章图片
2,在pom文件中添加如下配置,来让maven知道这个jar文件是本地的
2 3 4 5 6 7 8 9 10 11 12 13 14 |
< dependency >
< groupId >com.aliyun groupId >
< artifactId >aliyun-java-sdk-core artifactId >
< version >3.2.2 version >
< scope >system scope >
< systemPath >${project.basedir}/libs/aliyun-java-sdk-core-3.3.1.jar systemPath >
dependency >
< dependency >
< groupId >com.aliyun groupId >
< artifactId >aliyun-java-sdk-dysmsapi artifactId >
< version >1.0.0 version >
< scope >system scope >
< systemPath >${project.basedir}/libs/aliyun-java-sdk-dysmsapi-1.0.0.jar systemPath >
dependency > 3,在pom中给spring boot打包的插件设置一下 includeSystemScope参数即可< build >
< plugins >
< plugin >
< groupId >org.springframework.boot groupId >
< artifactId >spring-boot-maven-plugin artifactId >
< configuration >
< includeSystemScope >true includeSystemScope >
configuration >
plugin >
plugins >
build > 经过以上三步,一个maven的Spring boot的项目就可以把本地的jar打包进自己的war包里。 本文转载自: https://www.jb51.net/article/130449.htm【Spring boot中引入本地的jar包】 |
推荐阅读
- 热闹中的孤独
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- Activiti(一)SpringBoot2集成Activiti6
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募