IDEA中Maven依赖报红处理

IDEA中Maven依赖报红处理

本文转载自:https://www.cnblogs.com/sjfxdbky/p/13093390.html
感谢此文章解决了我的疑惑

一般依赖报红有以下几种原因:

1.maven的setting.xml没有配置好(以我的maven行数为主,注意看自己的父标签有没有对应上)

1.1 第54修改自己repository的位置<localRepository>e:\repository</localRepository>

1.2 第160行修改阿里镜像(要放在mirrors里面!!!!):

<mirror>
     <id>nexus-aliyun</id>
     <mirrorOf>central</mirrorOf>
     <name>Nexus aliyun</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

1.3 第190行修改jdk版本(放再profiles父标签里!!!!)

<profile>
      <id>development</id>
      <activation>
      <jdk>1.8</jdk>
      <activeByDefault>true</activeByDefault>
      </activation>
      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
          </properties>
</profile>

2.IDEA配置的Local respository和User settings file路径没写对
在这里插入图片描述
3.以上基础的都配置好后,就是IDEA的小通道了:

3.1通过maven左上角的刷新

3.2通过setting-invalidate Caches清除缓存

3.3通过setting-maven-ignores-files取消勾选

3.4通过maven声明周期的deploy方式刷新依赖

3.5通过IDEA-file-setting-maven-repositories-update

3.6通过先注释依赖,查看maven有无取消,再重新导入(这一步可以解决IDEA傻傻的缓存问题)

3.7通过仓库找到对应依赖删除,记得联网,重新导入

3.8电脑搜索lastUpdate后缀文件,删除
  在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值