解决Maven找不到依赖的问题

如果经过Reload Maven项目,清除Idea缓存,甚至重启Idea等方法都解决不了Dependency xxx not found的问题,不妨试试手动安装。

1. 进入maven仓库,搜索自己需要的对应版本的依赖。
2. 点击下图红框jar图标下载对应的jar包,记住下载好的jar包的位置,比如放在了D盘的Downloads目录下。

3. 在下方找到自己的maven依赖。比如我的是:

xml 复制代码
<dependency>
    <groupId>io.jsonwebtoken</groupId>
    <artifactId>jjwt</artifactId>
    <version>0.9.0</version>
</dependency>

4. 进入刚刚下载好的jar包的所在目录,比如D盘的Downloads目录,点击下图所示位置变蓝后输入cmd,进入cmd命令行。

5. 命令行输入以下指令回车等待BUILD SUCCESS

bash 复制代码
mvn install:install-file -Dfile=jjwt-0.9.0.jar -DgroupId=io.jsonwebtoken 
-DartifactId=jjwt -Dversion=0.9.0 -Dpackaging=jar

6. 命令解释

  • -Dfile:下载好的 jar 包的名字
  • -DgroupId:maven 仓库上对应的 groupId
  • -DartifactId:maven 仓库上对应的 artifactId
  • -Dversion:maven 仓库上对应的 version
相关推荐
LUCIAZZZ2 分钟前
Https解决了Http的哪些问题
java·网络·网络协议·spring·http·rpc·https
论迹24 分钟前
【JavaEE】-- 多线程(初阶)2
java·开发语言·java-ee
桃子是唯一的水果32 分钟前
java 单例模式(Lazy Initialization)实现遍历文件夹下所有excel文件且返回其运行时间
java·单例模式·maven
+72034 分钟前
如何在java中用httpclient实现rpc post 请求
java·开发语言·rpc
ybq1951334543136 分钟前
javaEE-SpringBoot日志
java·spring boot·后端
火烧屁屁啦39 分钟前
【JavaEE进阶】图书管理系统 - 贰
java·spring
xzzd_jokelin40 分钟前
Spring AI 接入 DeepSeek:开启智能应用的新篇章
java·人工智能·spring·ai·大模型·rag·deepseek
刘什么洋啊Zz1 小时前
剖析IO原理和零拷贝机制
java·运维·网络
卷心菜好6啊1 小时前
特辣的海藻!2
java
心态与习惯1 小时前
mac 下 java 调用 gurobi 不能加载 jar
java·jar·mac·cplex·gurobi