解决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
相关推荐
云和数据.ChenGuang7 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制
java·开发语言·人工智能·python·langchain·1024程序员节
摇滚侠7 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12
java·数据库·笔记
silvamux_10 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
步行cgn10 小时前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器
java·spring·mvc
摇滚侠11 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 11
java·笔记·python
小蒜学长11 小时前
基于Spring Boot+Vue3的在线医疗咨询系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·在线问诊·在线医疗咨询系统
Deng桑11 小时前
SpringAI写第一个Agent-把工单循环跑起来
java·agent·工具调用·spring ai
步行cgn13 小时前
@ResponseBody 详解:Spring MVC 中把返回值直接写入响应体
java·spring·mvc
jason成都14 小时前
RTKLIB 的 Java 移植版来了:rtklib-java v3.3.0 功能全景
java·gnss·rtklib·rtklib_java
LazyHunter914 小时前
JDK 28:Java 下一步方向解析与新特性展望
java·jdk