关于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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)