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

相关推荐
小宇宙Zz11 天前
Maven依赖冲突
java·服务器·maven
摇滚侠11 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
砚底藏山河11 天前
沪深A股:如何获取基金持股数据
java·python·数据分析·maven
一勺菠萝丶11 天前
Maven SNAPSHOT 父 POM 无法解析问题排查
java·maven
摇滚侠11 天前
SpringMVC 入门到实战 RESTFul 49-55
java·开发语言·后端·spring·intellij-idea·restful
我登哥MVP11 天前
SpringCloud Alibaba 核心组件解析:服务链路追踪
java·spring boot·后端·spring·spring cloud·java-ee·maven
南部余额11 天前
Maven Archetype 项目模板
java·maven·项目·archetype
代码雕刻家11 天前
1.24.MySQL-idea中连接MySQL的基本操作
数据库·mysql·intellij-idea
梦想的旅途211 天前
企业微信外部群自动化:一期交付应聚焦双向会话闭环
java·开发语言·机器人·自动化·maven·企业微信
星月IWJ11 天前
idea 工具整理
java·spring boot·intellij-idea