关于idea导入一个新的项目后maven报错,不识别jar包

首先我们选择新的项目的时候(比如领导给你发了一个包,里面有好几个项目,可能包括该项目特有的jar包,网上找不到的,这个后面说一下如何添加一下,不然你的项目还是会因为这个特有的包不存在而报错)

1.导入项目

 

 2.找到项目所在位置

 

 3.继续选择

 

 4.找到自己maven所在地址这一步还是必须要得

 

 

 

---- 一般上面的都基本没啥错误, 这个时候导入项目就可以,但是因为idea新开的项目有好多个,它有时候就不会自动去识别导入maven,

这个就是问题所在原因,我大多数情况下都是这样子,大白话就是它不刷新,

 

无论你再上面reimport多少次,maven clean install千万次,都没有效果,还有一个问题现象就是

 

 

这里3区域是没有东西的,怎么办呢? 网上说的流程我没听啊,我膨胀啊,整了两天没好,现在听了,5分钟吧就好了。

所以鲁迅先生说的,我是站在巨人的肩膀上的。。。

 

又开始各种百度\Google,网上最多的解决方法:

1、在IDEA右侧的Maven projects中对应的Module名称上右键,选择Reimport即可更新相关依赖。

2、检测IDEA是否把pom文件忽略了(Maven——>Build Tools——>lgnored Files)如果忽略了pom文件把对应的√去掉。

3、删除Idea 配置文件C:\Users\IntelliJIdea2020.2\config\,然后清理idea缓存并重启。

4、重装IDEA。

 

以上这些在我这里都没有作用问题依然存在。排查了这么多也只剩最后一个地方没排查了,就是本地Maven仓库。

我用的是自己安装的Maven切换为IDEA默认仓库发现问题既然这么简单就解决了????然后重新安装本地Maven仓库后问题解决(最好把历史本地仓库也删了所有依赖重新下---这里我没有执行,我是重新换成自己本地仓库就好了,中间过程就是换成idea默认仓库它下载东西了,我没有删除,沾了点内存)

 

下面说一下如果碰到公司自己编译的jar包,我们应该怎么导入的,

 

 按照上面指示的找到那个jar包就可以了。这种适合少数jar包的情况。

 

最后附上终极大招,看这个文章,因为我不想重新删除下载是因为3.4个项目用的这一个本地仓库,所以买电脑要买硬盘大的,多建几个仓库,合理分区规划好。

https://blog.csdn.net/weixin_40816738/article/details/113866486

 

posted @   哩个啷个波  阅读(4188)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示