Maven项目所有包都报错的解决方案之一

1:问题描述

导入项目时,发现右侧maven的jar包全部报错,包括基本的启动注解都报错,分如下两种情况-

1.1jdk相关的也报错

比如String都报错,说明jdk的环境没加进来,则可以通过如下操作,一般都能处理这个问题

右键项目-->Open Module Settings

然后会发现有Projects和Modules选项,可以分别点击,看后面的Module SDK是否选中了jdk版本,如果没有的话选择一下就可以了

如图:

 

1.2jdk相关的不报错,其他全部报错

如图所示

 

这种情况,可能是如下几种情况导致

1.2.1:maven地址设置问题 

File-->Settings-->Maven

如图所示

 

 

1.2.2:maven的settings.xml中没有设置阿里的地址

可以打开settings.xml,找到

<mirrors>标签,在下面加上这句话,就能快速下载相关依赖
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>


1.2.3:清理缓存文件
如果以上都没有问题那就找到maven仓库,搜索如下后缀文件
_maven.repositories
_remote.repositories
然后删除掉,如此可能依然报错,那就把pom文件中的
<dependencies>标签中所有的都剪切出去,然后刷新maven,然后试着粘贴进去一个依赖地址,看右侧maven是否报错,没报错,就粘贴进去,然后可以一次性粘贴几个,最终找到祸害整个依赖的问题所在
1.2.4:找到本地.m2文件夹
搜索如下文件

resolver-status.properties
_maven.repositories
_remote.repositories

  然后删除,然后选择项目,右键maven,Reload project

 







 

posted @ 2022-04-25 11:44  鸭猪是的念来过倒  阅读(1460)  评论(0)    收藏  举报