首页 > 其他分享 >Maven项目中pom.xml全部报红,依赖导入不成功,jar包不下载等类似问题,迄今为止所有解决方案

Maven项目中pom.xml全部报红,依赖导入不成功,jar包不下载等类似问题,迄今为止所有解决方案

时间:2022-11-06 16:16:13浏览次数:96  
标签:xml 包不 文件 jar 报红 Maven pom 镜像 maven

参考声明:https://blog.csdn.net/Avril___/article/details/104603345

相信大家在导入新的项目时候会遇到pom文件报红,或者右侧依赖报红等类似情况,博主将这种错误的所有解决方案都陈列了出来,希望对你有帮助
在这里插入图片描述

第一种

将pom文件中的中文删掉,注释的也全部删掉,亲测有效

第二种

将pom文件中或者右侧MavenProject报红的地方所对应的依赖全部删除掉然后再撤回,亲测有效

第三种

直接换掉Maven仓库,新创建一个Maven仓库,记着改配置文件以及更换IDEA的配置

   <localRepository>G:\javatools\repository3</localRepository>
1

在这里插入图片描述

第四种

添加阿里云镜像,可以解决外网上不去下载依赖不成功,或者下载慢问题,也会导致全部报红
在Maven文件夹下,conf文件夹内的setting.xml的标签内添加如下配置
在这里插入图片描述

 <!-- 阿里镜像仓库 -->
  <mirrors>
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>
            http://maven.aliyun.com/nexus/content/groups/public/
        </url>
        <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>
1234567891011

第五种

去掉国内镜像
对每个人情况可能有所不同(至少我试了所有办法后这样又成功了)
去掉镜像直接把setting文件中的mirror标签内容全部去掉就可以了
(这一点我要做特别说明)
博主最近遇到的错误就是,更换Maven仓库改了几次,把上面的方法都试了一遍,全部不行,
新maven仓库内一直出现.lastUpdated这种文件或者这一个文件(百度搜索到的解答全在说加上镜像就好了,但是我本身就有镜像,所以原本没在意)
随后我尝试把镜像删除了
然后就成功了,这个方法是我新发现的,我百度了各大论坛都没有这种情况,被我遇上了,然后成功改了出来

第六种

查看pom文件,中报红的位置,可能是不同电脑配置不同,版本不同出现的错误,需要从新改正,这也是一种情况,博主也遇到过,比如JDK版本导入项目为1.7,而自身是JDK1.8

上述六种方法每次尝试后,需要右键maven->Reimport
在这里插入图片描述

标签:xml,包不,文件,jar,报红,Maven,pom,镜像,maven
From: https://www.cnblogs.com/javaxubo/p/16862835.html

相关文章

  • ASP.NET Core教程-Configuration(配置)-返回XML
    更新记录转载请注明出处:2022年11月6日发布。2022年11月5日从笔记迁移到博客。ASP.NETCoreWebAPI配置支持XML说明默认情况下,ASP.NETCoreWebAPIController......
  • 34、Java——一个案例学会Dom4j解析技术对XML文件的增删改查
    ✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。案例使用Dom4j解析技术实现对animal.xml文件进行增删改查操作。链接:​​dom4j包下载​​​将dom4j的jar包导入......
  • logback.xml
    <?xmlversion="1.0"encoding="UTF-8"?><configurationscan="true"scanPeriod="60seconds"debug="false"><!--日志存放路径--><propertyname="log.pat......
  • spring-boot-maven-plugin(通过maven插件打包jar到指定文件夹)
    <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId>......
  • SDK、API 等 IT Jargon 总结
    1.API:本质上一切别人写的代码或者代码库,从而给你用的都是API、当然你也可以写API2.SDK:软件开发工具包、其实和API这个词混用也没什么关系、主要体现在这个是给软件......
  • flink 项目打包成jar包使用java -jar运行异常
    java-jar错误信息如下:Exceptioninthread"main"com.typesafe.config.ConfigException$UnresolvedSubstitution:reference.conf@jar:file:flinkdemo-1.0-SNAPSHOT-......
  • MyBatis笔记03------XXXMapper.xml文件解析
    SQL映射文件的配置解析 当我们写好mapper(dao)层接口时,然后在对应的XXXMapper.xml文件中写业务逻辑对应的SQL映射语句,通过这个文件中可以实现CRU操作,那么下面说明如何编......
  • map2Xml
    privatestaticStringimageTypeHandler(Map<String,String>msgMap,Stringmediaid){Map<String,String>map=newHashMap<String,String>();map.put("ToUserName",m......
  • Python xml 文件解析操作之 ElementTree 模块
    首先我们了解下XML格式Element类型是一种灵活的容器对象,用于在内存中存储结构化数据。每个element对象都具有以下属性:1.tag标签:string对象,表示数据代表的种类。......
  • 使用阿里镜像地址下载jar包
    一、在D:\maven\apache-maven-3.8.6\conf\settigs.xml中修改地址<mirror><id>alimaven</id><name>aliyunmaven</name><url>http://mave......