spring boot maven 手动打入外部jar包依赖

有时候拿到第三方sdk是,以前都放在项目的某个目录下,然后通过项目路径去引入非常麻烦,最近找到了一个方法,可以手动将外部的jar包导入到本地的maven仓库中,这样你就可以像其他依赖一样正常使用了。

命令如下

java 复制代码
mvn install:install-file -DgroupId=org.hibernate -DartifactId=hibernate-re -Dversion=2.1.4 -Dpackaging=jar -Dfile=

Windows系统举例:

1、在你的jar包路径下,cmd打开dos黑窗口

2、执行上面命令即可

注意:-DgroupId、-DartifactId、-Dversion分别对应的是我们maven中引入的依赖,、、

例如下面这个:

java 复制代码
<dependency>
   <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <version>8.0.32</version>
</dependency>

-Dpackaging则是我们jar包的路径,比如我们在jar的目录下cmd的,那这个jar包的路径就是当前路径下。

然后直接回车执行即可。

相关推荐
paopaokaka_luck9 小时前
社区服务平台(加权协同过滤推荐、Jieba中文词频分析、WebSocket实时聊天、求助处理闭环、 活动积分闭环、ECharts多维分析)
java·前端·spring boot·mysql·echarts·mybatis
屈冠成9 小时前
ShopXO商城系统测试报告
开发语言·spring·maven·lua
不会写代码的女程序猿9 小时前
Spring Boot+Layui构建企业级电子招投标系统源码
spring boot·招投标系统·招采系统·电子招投标
仙逆GPT11 小时前
ChatGPT、Codex工程机制:Agent把@Transactional方法改成异步执行,为什么数据会出现部分提交?
spring boot·chatgpt·codex·chatgptplus·chatgptpro
切糕师学AI11 小时前
K8s 滚动更新与 Spring Boot 优雅停机实战:如何做到真正的平滑发布?
spring boot·云原生·容器·kubernetes·k8s
LazyHunter912 小时前
Spring Boot 3 微服务实践指南
java·spring boot
zzu123zsw12 小时前
从 SPI 契约到独立 ClassLoader 隔离:Spring Boot 插件热插拔架构设计与内存泄露防御
java·spring boot·后端·架构设计
yz_aiks1 天前
Spring AI 2.1 ChatMemory 已过时用什么替代:迁移到 Session Memory 实战(JDBC 存储与会话压缩)
java·spring boot·大模型·ai agent·spring ai
学长毕设1 天前
基于SpringBoot的上门洗车服务系统设计与实现
java·spring boot·后端
jaysee-sjc1 天前
【苍穹外卖】Day12:工作台数据看板与 Excel 报表导出
java·开发语言·数据库·spring boot·spring·微信·excel