首页 > 其他分享 >强制更新Maven依赖

强制更新Maven依赖

时间:2023-08-21 19:31:41浏览次数:33  
标签:依赖 jar boot Maven 报错 spring 强制 2.4

1.问题来源

使用Eclipse建立新的Springboot项目,一直报错,提示"Description Resource Path Location Type

Archive for required library: 'E:/.m2/maven-repository/org/springframework/boot/spring-boot-starter-logging/2.4.6/spring-boot-starter-logging-2.4.6.jar' in project 'qfxSpringbootConsolePrintDemo' cannot be read or is not a valid ZIP file qfxSpringbootConsolePrintDemo Build path Build Path Problem"信息,试了很多方法都无效,最后通过强制更新Maven依赖解决了此问题。

2.解决方案

2.1 删除对应的jar包

找到错误中对应的jar目录,将其删除,这里我直接将E:/.m2/maven-repository/org/springframework/boot/spring-boot-starter-logging目录下的2.4.6文件夹删除,然后执行以下操作。

2.2 强制更新Maven依赖

在项目中(直接打开项目目录,运行cmd)执行以下命令来强制更新所有的Maven依赖,这将会下载最新的依赖,并将其安装到本地的Maven仓库中(执行以下命令没有报错信息就可以了)。

mvn clean install -U

如图

强制更新Maven依赖_报错信息

中间省略...

强制更新Maven依赖_jar_02

命令执行过程中没有报错信息就可以了,为了保险可以多执行几次。

2.3 刷新Maven

回到Eclipse中,点击项目的pom.xml文件,右键Maven-Updata project...,然后就可以看到项目上的报错信息没有了

强制更新Maven依赖_spring_03

标签:依赖,jar,boot,Maven,报错,spring,强制,2.4
From: https://blog.51cto.com/abcd/7178838

相关文章

  • tablestore依赖问题解决
    依赖引入最新版本<dependency><groupId>com.aliyun.openservices</groupId><artifactId>tablestore</artifactId><version>5.16.0</version></dependency>执行如下方法,报错下面2个错误信息,如下图:错误一:错误二:错误原因:JavaSDK依赖2......
  • Anaconda安装与配置(Python环境及库依赖)
    一,下载安装相关1,这个软件什么作用?Anaconda:Python大礼包(包含解析器,一系列库,软件包管理器Conda)主要作用,不用配库,如果需要库a,anaconda会把库a相关的依赖库一并打包下载次要作用,可以同时安装不同版本的python,和对应依赖库,相互隔离。2,在哪下载anaconda?清华源:Indexof/anaconda/a......
  • Spring循环依赖即解决方案
    本文会回答什么是循环依赖,Spring怎么解决循环依赖,Spring对于循环依赖无法解决的场景三个问题1.什么是循环依赖?循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图:注意,这里不是函数的循环调用,是对象的相......
  • SSM框架整合Maven版
    简单介绍一下SSM具体指的是SpringMvc、Spring、Mybatis或者MybatisPlus这三大框架,其中Spring是最核心的框架,其他两个框架都要集成在Spring上让其进行统一管理。由于整合过程中需要导入很多jar包所以为了方便管理使用项目管理工具Maven来进行依赖jar包的管理,需要什么jar包就导入什么......
  • 【Maven】打包补充依赖的操作记录
    题外话每次搞maven环境,总是觉得很痛苦,痛苦的根源源于,无从下手。要说maven有多难,自然也不能这样说,究竟也是因为没有系统地去学习,和没有把踩过的坑积累成经验,以至于每一次都踩差不多的坑,浪费相当的时间,打击相当的信心,于是觉得这是一道铜墙铁壁。每每遇到这些环境问题,首先就觉得,......
  • 【Java 高阶】Maven 本地仓库、中央仓库、私仓
    ......
  • 老问题了:idea中使用maven archetype新建项目时卡住
    背景作为一个后端Java打工人,idea就是最重要的打饭工具。创建项目,熟悉吧,但是,这么多年下来,因为idea换了版本,电脑换了等等,我还是时不时遇到根据mavenarchetype新建maven项目卡住。没错,我说的就是下面这样的场景:总之吧,就是停在上面这里,不动了:[INFO]---maven-archetype-plugin:......
  • jenkins 安装插件依赖的坑
    开篇:使用Jenkins升级或者安装插件的的时候一定要慎重!一定要慎重!一定要慎重!不然你将踩入一个大坑,并且网上的各种复制黏贴的解决办法会将你带入无尽的深渊大坑:首先你要安装一个插件,比如ExtendedChoiceParameter插件,且你已经配置了国内的插件镜像源,像这样 https://mirror......
  • php 依赖
      yuminstall-ygccgcc-c++makezlibzlib-develpcrepcre-devellibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develglibcglibc-develglib2glib2-develbzip2bzip2-develncursesncurses-develcurlcurl-devele2fspr......
  • C++快速入门 第三十七讲:高级强制类型转换
    实例1:静态强制转换1#include<iostream>2#include<string>34usingnamespacestd;5classCompany6{7public:8Company(stringtheName,stringproduct);9virtualvoidprintInfo();1011protected:12stringname;13......