ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

pom 报红常见问题及解决方法

2022-07-09 18:04:53  阅读:778  来源: 互联网

标签:Maven 常见问题 central 依赖 jar 报红 maven 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>

可能是复制的本身就有问题,可以尝试自己写依赖,不用复制粘贴

总结

以上方法,使用时没有使用顺序,综合使用。

标签:Maven,常见问题,central,依赖,jar,报红,maven,pom
来源: https://www.cnblogs.com/yizhouiqpl/p/16461507.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有