首先我们选择新的项目的时候(比如领导给你发了一个包,里面有好几个项目,可能包括该项目特有的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个项目用的这一个本地仓库,所以买电脑要买硬盘大的,多建几个仓库,合理分区规划好。