解决maven导入依赖失败,说找不到依赖的问题

 更新时间:2025年11月08日 10:07:10   作者:沐橙77  
本文介绍了在多模块开发项目中遇到Maven依赖导入失败的问题,以及解决该问题的步骤,作者通过手动下载jar包并使用Maven命令将其安装到本地仓库,解决了项目中出现的依赖问题

项目场景

多模块开发,在父模块pom,使用maven导入依赖失败,说找不到依赖

问题描述

很多时候,我们习惯通过maven自动下载jar包并引入到项目中,但有的时候明明本地仓库下载了,可还是项目中出现令人厌倦的下红线,今天带大家一文搞定。 

上边hutool-all依赖出现问题,查看本地仓库发现有,删除本地仓库再次reimport maven发现依旧是上边所述情况,这个时候我们便可以考虑手动导入了。

解决方案

提示:这里填写该问题的具体解决方案:

①我们先看我们需要下载哪个jar包,比如上边 cn.hutool.hutool-all ,那么我们打开mvn仓库,然后搜索cn.hutool.hutool-all

 进去之后我们会发现有很多版本,选择自己需要的版本,点击下载就好了,这里我们下载jar包模式

下载之后,cmd(win+R 输入cmd)格式进入该jar包目录下

运行mvn install:install-file -Dfile=jar包的路径(使用绝对路径/相对路径) -DgroupId=gruopId中的内容          -DartifactId=actifactId的内容 -Dversion=version的内容 -Dpackaging=jar

例如:

mvn install:install-file -Dfile=hutool-all-5.8.12.jar -DgroupId=cn.hutool -DartifactId=hutool-all -Dversion=5.8.12 -Dpackaging=jar

至此,我们已经把jar包添加到maven本地仓库了

下面我们将maven本地仓库引入到项目中,依旧可以通过pom.xml中引入该依赖,我们发现项目不报红了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java Calendar日历类原理及使用方法

    Java Calendar日历类原理及使用方法

    这篇文章主要介绍了Java Calendar日历类原理及使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • SpringBoot之解决多个定时任务阻塞的问题

    SpringBoot之解决多个定时任务阻塞的问题

    这篇文章主要介绍了SpringBoot之解决多个定时任务阻塞的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • java Date和SimpleDateFormat时间类详解

    java Date和SimpleDateFormat时间类详解

    这篇文章主要介绍了java Date和SimpleDateFormat时间类详解,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • SpringCloud hystrix断路器与全局解耦全面介绍

    SpringCloud hystrix断路器与全局解耦全面介绍

    什么是服务降级?当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,从而释放服务器资源以保证核心交易正常运作或高效运作
    2022-10-10
  • MybatisPlus实现简单增删改查功能

    MybatisPlus实现简单增删改查功能

    这篇文章主要介绍了MybatisPlus实现简单增删改查的相关资料,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • spring data jpa分页查询示例代码

    spring data jpa分页查询示例代码

    本篇文章主要介绍了spring data jpa分页查询示例代码,分页在很多项目中都能使用,具有一定的参考价值,有兴趣的可以了解一下。
    2017-03-03
  • Java Web防止同一用户同时登录几种常见的实现方式

    Java Web防止同一用户同时登录几种常见的实现方式

    在JavaWeb开发中,实现同一账号同一时间只能在一个地点登录的功能,主要目的是为了增强系统的安全性,防止用户账户被他人恶意登录或同时在多个设备上使用,这篇文章主要给大家介绍了关于Java Web防止同一用户同时登录几种常见的实现方式,需要的朋友可以参考下
    2024-08-08
  • SpringBoot项目改为SpringCloud项目使用nacos作为注册中心的方法

    SpringBoot项目改为SpringCloud项目使用nacos作为注册中心的方法

    本文主要介绍了SpringBoot项目改为SpringCloud项目使用nacos作为注册中心,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • java 面试题闰年判断详解及实例

    java 面试题闰年判断详解及实例

    这篇文章主要介绍了java面试题 闰年判断的相关资料,需要的朋友可以参考下
    2017-03-03
  • jstack和线程dump实例解析

    jstack和线程dump实例解析

    这篇文章主要介绍了jstack和线程dump实例解析,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01

最新评论