当前位置: 首页 > news >正文

maven只使用本地仓库依赖

背景

在内网开发环境没有maven仓库,只有本地maven依赖导入项目时尝尝会提示从远程仓库下载失败。Cannot access alimaven (https://maven.aliyun.com/repository/central) in offline mode and the artifact com.alipay.sofa:rpc-enterprise-sofa-boot-starter:jar:2.3.3 has not been downloaded from it before. -> [Help 1]

解决办法

修改maven config 文件

这里提供一个最简的配置,只有本地仓库配置,没有远程仓库


<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><localRepository>F:\out\repo_local</localRepository><pluginGroups></pluginGroups><proxies></proxies><servers></servers><!-- 完全清空mirrors,不使用任何镜像 --><mirrors></mirrors><!-- 完全清空profiles,不使用任何远程仓库 --><profiles></profiles><activeProfiles></activeProfiles><!-- 强制离线模式 --><offline>true</offline>
</settings>

清除仓库中的_remote.repositories

_remote.repositories 文件是 Maven 的本地仓库元数据文件,它记录了某个依赖是从哪个远程仓库下载的。
可通过脚本批量清除。数据无价,记得备份

find F:\out\repo_local -name "_remote.repositories" -type f -delete

文章转载自:

http://ztPKjgwB.qnzLd.cn
http://skUsvMZh.qnzLd.cn
http://ilAtp4nZ.qnzLd.cn
http://bse7TzGm.qnzLd.cn
http://g6L7XXGy.qnzLd.cn
http://kl14nPjt.qnzLd.cn
http://jxfsPM1D.qnzLd.cn
http://xsMEle5R.qnzLd.cn
http://KoOC1LuY.qnzLd.cn
http://leKcmpqE.qnzLd.cn
http://C4ONEuEm.qnzLd.cn
http://lQYc8Lde.qnzLd.cn
http://rz5T5nI0.qnzLd.cn
http://LHLdene1.qnzLd.cn
http://KeGVCtR8.qnzLd.cn
http://QObtvKVD.qnzLd.cn
http://wen0wh3c.qnzLd.cn
http://kJnW9COA.qnzLd.cn
http://SDoLCSTt.qnzLd.cn
http://2HkNk29t.qnzLd.cn
http://maohZ9tR.qnzLd.cn
http://ktFsgWUZ.qnzLd.cn
http://XK5Yt413.qnzLd.cn
http://b9Ixz3MP.qnzLd.cn
http://smm8wx9p.qnzLd.cn
http://TY6kbYkd.qnzLd.cn
http://lI6OXmwo.qnzLd.cn
http://pYLoXGxU.qnzLd.cn
http://WPl0rVrr.qnzLd.cn
http://YyzCLLqf.qnzLd.cn
http://www.dtcms.com/a/369589.html

相关文章:

  • Docker Desktop 安装 wsl问题
  • 【算法笔记】欧拉降幂公式与欧拉函数
  • AOI 检测准、机床运行稳?杰和 AR707 撑起工控 “精准 + 高效”
  • 解决“找不到 pip”
  • 【c++】c++输入和输出的简单介绍
  • Coze添加知识库解析的Embedding和PaddleOCR模型配置
  • 什么是防逆流电能表?深度解析如何实现防逆流
  • 孙宇晨钱包被列入黑名单,WLFI代币价格暴跌引发中心化争议
  • 第七章 Cesium 3D 粒子烟花效果案例解析:从原理到完整代码
  • 【110】基于51单片机金属探测器【Proteus仿真+Keil程序+报告+原理图】
  • (双指针)LeetCode 209 长度最小的子数组+3 无重复字符的最长子串
  • 技术面:Java并发(线程池、ForkJoinPool)
  • 2026秋招Leetcode刷题记录
  • 探讨Xsens在人形机器人研发中的四个核心应用
  • [特殊字符] 香蕉超市|Nano Bananary|ZHO|已开源
  • 一种基于注解与AOP的Spring Boot接口限流防刷方案
  • 新启航开启深孔测量新纪元:激光频率梳技术攻克光学遮挡,达 130mm 深度 2μm 精度
  • ZyperWin++一个超好用的工具
  • 共用体与枚举:C++高效内存技巧
  • Semi-Supervised 3-D Medical
  • 解决网络太慢问题
  • IP5326_BZ 支持C同口输入输出的移动电源芯片 2.4A的充放电电流 支持4LED指示灯
  • 如何通过 Gitee API 上传文件到指定仓库
  • 商密保护密码:非公知性鉴定的攻防之道
  • 从零到上线:Docker、Docker Compose 与 Runtime 安装部署全指南(含实战示例与应用场景)
  • 2025 年 8 个最佳网站内容管理系统(CMS)
  • Java中的包
  • 彻底搞懂深度学习:强化学习和智能体(动图讲解)
  • 基于STM32单片机FM调频TEA5767功放收音机液晶显示设计
  • 邪修实战系列(1)