maven引入第三方jar包配置详解
更新时间:2023年09月18日 14:38:48 作者:King斌
这篇文章主要为大家介绍了maven引入第三方jar包配置详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
思路步骤
1. 将第三方jar包放入项目下的lib(lib由自己创建)
2. maven标签中添加scope标签
<scope>system</scope>
3.添加systemPath标签
<systemPath>${project.basedir}/lib/第三方jar名称</systemPath>打包配置
引入本地包就是如此的简单,在开发完成部署时,我们会发现打的包中没有我们引入的本地jar,此时需要添加下列插件。
这两个插件是有区别的,一个是打出jar包时使用,一个是打成war包使用
这个是jar包时使用,没什么好说的
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>这个打成war包使用,需要对directory进行说明,它是我们存放本地包的文件名称
<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> 以上就是maven引入第三方jar包配置详解的详细内容,更多关于maven引入第三方jar包的资料请关注脚本之家其它相关文章!
相关文章
Java Spring详解如何配置数据源注解开发以及整合Junit
Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。该框架是一个轻量级的开源框架,具有很高的凝聚力和吸引力,本篇文章带你了解如何配置数据源、注解开发以及整合Junit2021-10-10
Spring Boot 2.7 集成 RabbitMQ 3.9 版本依赖冲突问题解决
文章主要讨论了在使用SpringBoot2.7与RabbitMQ时可能出现的依赖冲突问题,建议优先使用SpringBoot自带的依赖管理,避免手动指定不匹配的版本,并通过查看依赖树、清理手动配置、强制对齐版本等步骤解决冲突,感兴趣的朋友一起看看吧2026-05-05
Springboot整合Flowable6.x导出bpmn20的步骤详解
这篇文章主要介绍了Springboot整合Flowable6.x导出bpmn20,Flowable流程引擎可用于部署BPMN 2.0流程定义,可以十分灵活地加入你的应用/服务/构架,本文给出两种从flowable导出流程定义bpmn20.xml的方式,需要的朋友可以参考下2023-04-04


最新评论