pom 报红常见问题及解决方法
主要解决的问题
1、创建完一个 maven 项目,在 pom 文件在引入依赖,等待下方自动导入加载完毕,去查看工具的 maven projects 工具选项中的 Dependencies 后依赖红色报错。
2、在pom文件中,引用依赖后,该依赖的版本号处直接出现红色
3、IDEA工具的Maven Projects工具选项中Dependencies下的jar包名称是 Org.springframework.boot:spring-boot-stater-web:
Unknown Error
4、新创建的springboot项目中,pom文件的Xxxx spring-boot-stater-parent:2.0.3 …
http://maven.aliyun.com/nexus/content/groups/public/
意思该jar包无法从镜像中拉取该jar包
解决方法
简单刷新
重复剪切粘贴
将pom中的依赖先全部剪切走,然后再点击Maven Projects 中的刷新按钮,然后将剪切的内容,重新粘贴.让其重新加载
整体项目重新加载依赖
选择项目 --> 右键 --> Maven --> Reimport
删除依赖,重新下载
去本地仓库中,找到在IDEA工具里面报错的依赖所在位置,将其删除.因为jar包有可能没有下载完整,会导致在仓库中出现 xx.xxx.xx.jar.
lastUpdate .
所以要将这些jar包删除,在idea工具中重新引入依赖,让其下载
修改 IDEA 中的 Maven 配置
1、修改 Maven 基本信息
安装位置
全局配置文件
本地仓库位置
2、其他选项设置
3、修改镜像
阿里,华为,Mavne官方中国镜像等等,全部配置进
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
可能是复制的本身就有问题,可以尝试自己写依赖,不用复制粘贴
总结
以上方法,使用时没有使用顺序,综合使用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)