Maven配置,只加载本地仓库,无法从镜像下载(已解决)

本文档介绍了在Maven配置中遇到的问题,即Maven只能从本地仓库加载,无法通过镜像下载依赖。解决方法包括关闭离线模式、检查settings.xml文件权限和路径、编辑settings.xml以及处理阿里镜像HTTP协议变化。同时提到了可能的其他问题,如IDEA中pom.xml被忽略。确保正确配置后,Maven设置中的版本显示能确认配置成功。
摘要由CSDN通过智能技术生成

当前配置:

ubantu系统下使用的idea
maven使用的是idea自带的maven3(默认)

出现的问题:每次按照网上教程修改配置后,进行update maven,依赖不会从镜像地址下载,只会扫描local.这个问题困扰很久,先说明一下最终是如何解决的.然后分享从各位大佬找到的一些方法.

每次修改完配置,尝试加载pom.xml中的依赖,方法如下
解决我问题的方法,关闭离线模式(没亮就是关闭了)
在这里插入图片描述点击右边的maven,然后点击这个图标,就可以从远程地址下载了.
关于maven相关图标的作用,请看这篇文档:
链接: https://blog.csdn.net/whxjason/article/details/102176084/

常见问题:
1.文件的权限问题
idea一般是以用户模式使用的,而settings.xml的文件权限为644在这里插入图片描述
你可以修改当前文件的权限或者使用软链接

chmod 666 settings.xml
或者修改文件的所属(user为当前登录用户的用户名)
chown user:user settings.xml
或者使用软连接{path}为全路径,后面的地址可以自定义
ln -s {path}/settings.xml  ${user.home}/.m2/settings.xml

这样idea就

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值