IDEA中明明从指定maven仓库中引入了jar包,但运行时却到C盘去找了m2.

IDEA中明明从指定maven仓库中引入了jar包,但运行时却到C盘去找了
https://blog.csdn.net/qq_40500437/article/details/106799783

昨天重新买了个电脑,重新装好IDEA,导入之前的配置,重新设置好maven
后,满心欢喜的开始写代码,然而,当我使用Junti4测试时,界面是这样的。

在这里插入图片描述


仿佛一切都没有问题,没有报错,在External Libraries中也有需要的两个依赖,但是跑一把,提示junit包找不到???
第一反应是maven配置出问题了,赶紧去maven配置看一下

在这里插入图片描述


发现红框之内的忘记修改了,是之前旧电脑中maven所在的位置,自信的改
好,再跑一把,?????????又错了

于是又跑回去再检查一遍,没有问题,再去maven的setting中查看仓库路径,也没有问题。

我郁闷了,努力捕捉到报错,显示在 C盘的.m2里的仓库没有找到Junit包,?但是我明明重新配置了呀,于是又去重新配置一下,还是没用。


解决方案

搜了一波资料,终于找到解决方法

  1. 先将当前IDEA的setting(设置)导出,这样等会就不用重新配置了
  2. 点击如图所示的设置

    在这里插入图片描述


    这里表示将IDEA的设置重置
  3. 然后将自己的setting重新导入
  4. 将maven重新进行设置(如果一样,则不需要更改)

终于,折磨我几个小时的问题就这么解决了,虽然不知道问题到底出在哪里,不过解决了就好。

相关文章

这篇文章主要介绍了idea中mapper快速跳转到xml插件的方法,具...
今天小编给大家分享的是IDEA搭建Maven模块化项目的实现方法,...
这篇文章主要介绍了ideaintellij怎么快速修复if语句缺少大括...
这篇文章主要介绍“idea运行main方法或Test避免编译整个应用...
这篇文章主要介绍“idea项目全局去掉严格的语法校验方式是什...
本文小编为大家详细介绍“Windows、IDEA、VSCode常用快捷键有...