【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环境版本必须一致

相关推荐
卓怡学长几秒前
w203基于springboot钢材仓库管理系统的设计与实现
java·spring boot·spring·intellij-idea
long、涯34 分钟前
win10安装Maven3.9(图文版)
java·maven
卓怡学长1 小时前
w213基于Spring Boot框架的Web安全学习系统的设计与实现
java·spring boot·spring·web安全·intellij-idea
卓怡学长17 小时前
w202springboot基于B_S架构的图书信息管理系统
java·spring boot·spring·intellij-idea
走到天涯海角17 小时前
用springBoot写几个简单的接口
java·spring boot·intellij-idea
卓怡学长1 天前
w206基于SpringBoot的社区团购小程序设计与实现
java·spring boot·spring·intellij-idea
JAVA面经实录9177 天前
IDEA 开发知识
java·intellij-idea·idea
2601_953824617 天前
基于SSM的水果超市管理系统
java·tomcat·maven
guo_wen_qiang7 天前
springboot如何自定义一个启动器starter
java·spring boot·intellij-idea
明月_清风7 天前
Maven 到底是什么?一篇文章搞懂 Java 项目构建与依赖管理
java·后端·maven