maven无法更新依赖:无法在脱机模式下访问

1、前文🌰:

今天在部署项目时发现依赖全都无法正常下载,试了各种办法仍无法引入,其日志显示如下:

  1. Cannot access nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public) in offline mode and the artifact com.baomidou:mybatis-plus:jar:2.3 has not been downloaded from it before. -> [Help 1]
  2. The POM for com.baomidou:mybatis-plus:jar:2.3 is missing, no dependency information available

2、日志分析👀

2.1、第一个日志信息

第一个信息的意思是:离线模式下无法访问nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public),且工件com.baomidou:mybatis-plus:jar:2.3之前没有从其中下载过。
推论:这个意思很明确,就是说我们当前处于离线状态下,并且在我们的maven仓库中也不存在该jar文件,所以我们既不能从网上下载,也无法直接从本地仓库获取到我们需要的jar文件

2.2、第二个日志信息

第二个信息的意思是: 关于com.baomidou:mybatis-plus:jar:2.3的依赖信息无法获取
推论: 结合一二,我们知道,因为本地仓库没有我们需要的依赖信息,所以无法找到,这时候我们唯一的解决方法就是让它去中央仓库下载我们需要的依赖文件,但是,目前我们是处于一个离线状态,所以我们要想办法脱离这个离线状态,"连上网",我们才能下载。

3、解决方法

在这里插入图片描述
如上,在maven的设置里,有一个work_offline(工作离线) 的选项,将它取消,我们就能正常下载依赖文件了。最后呢,小编的项目也是成功启动。以上就是本次的全部内容了,希望能对你有所帮助!
在这里插入图片描述

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值