【maven内网依赖缺失解决办法】

maven内网依赖缺失

开发环境:idea、springboot、maven
外网开发环境迁入内网后,clean、package出现问题,好多依赖包无法识别到或者缺失。

  1. 清空repository。也可以新建一个文件夹repository2,把本地仓库地址改为repository2。
  2. 进入cmd,下载所需包。我这里缺失了3个。
bash 复制代码
mvn dependency:get -Dartifact=org.apache.maven.plugins:maven-site-plugin:3.3 -Dtransitive=true
mvn dependency:get -Dartifact=org.apache.maven.plugins:maven-clean-plugin:3.2.0 -Dtransitive=true
mvn dependency:get -Dartifact=org.codehaus.plexus:plexus-utils:1.1 -Dtransitive=true
  1. 把下载好的repository2里的包,复制到内网开发环境里你的repository里。重复的替换就可以。
  2. 在内网中,cmd进入repository,执行:
bash 复制代码
for /r %i in (_remote.repositories) do del %i
for /r %i in (*.lastUpdated) do del %i
  1. 重置缓存,重启IDE。

内外maven环境版本必须一致

相关推荐
sunshine22 girl1 天前
Java学习一 环境配置2 安装和基本使用Idea
java·学习·intellij-idea
策案案案1 天前
YOLO: 将AI Agents嵌入到IntelliJ IDEA
java·大数据·人工智能·笔记·yolo·microsoft·intellij-idea
卓怡学长1 天前
w210基于springboot反诈平台设计与实现
java·spring boot·spring·intellij-idea
卓怡学长2 天前
w156一周穿搭App的设计与实现
java·spring boot·spring·maven·intellij-idea
砚底藏山河2 天前
行情工程实战 M01|存储选型 CSVSQLiteMySQL
java·python·金融·maven
泡海椒2 天前
JQuick-Curl 二次开发:自定义解析器、扩展点开发指南,如何把框架能力真正变成团队资产
java·开发语言·okhttp·maven
砚底藏山河4 天前
【量化纯GET实战 #21】用 pandas 做分析:把接口数据变成 DataFrame
java·python·金融·maven·pandas
qinqinzqq4 天前
Maven POM 格式、Schema 与 XSD:一篇讲透
java·maven
o盟4 天前
maven本地仓库有 总是去私仓中下载
java·maven·intellij-idea
frjc5 天前
如何在 IDEA 中打开并运行已有Java项目
java·ide·intellij-idea