【idea】解决idea 执行maven build总下载 Downloading maven-metadata.xml文件

可以看到如下日志中打印了执行的命令行,其中包含 --update-snapshots,是强制更新的意思。

日志内容如下:

D:\env\jdk1.8.0_261\bin\java.exe --update-snapshots -s D:\env\apache-maven-3.8.6\conf\settings.xml -Dmaven.repo.local=D:\env\Maven_Repository -Dexec.executable=D:\env\jdk1.8.0_261\bin\java.exe exec:exec

INFO Scanning for projects...

Downloading from alimaven: https://maven.aliyun.com/nexus/content/repositories/central/org/apache/maven/plugins/maven-metadata.xml

原因是idea的maven build中设置的强制更新Always update snapshots。所以执行java -jar 会添加--update-snapshots选项,就会强制更新maven元数据配置文件。

参考文章:
Maven自动更新SNAPSHOT包

相关推荐
摇滚侠16 小时前
Maven 入门+高深 体系外 jar 包导入 172
java·maven·jar
超梦dasgg18 小时前
Java 生产环境 Maven 实战指南
java·开发语言·maven
le1616161 天前
Android Compose基础布局——从传统XML的视角切入了解
xml·compose
.Cnn1 天前
Maven进阶知识点
java·maven
摇滚侠1 天前
Maven 入门+高深 jar 包冲突 167-171
java·maven·jar
超梦dasgg1 天前
IDEA(IntelliJ IDEA)超详细基础使用教程
java·ide·intellij-idea
skywalker_111 天前
Maven速通
java·maven
之歆1 天前
在 IntelliJ IDEA 里复刻 Cursor 式内联审查:一篇够长的架构复盘-从入门到放弃
java·架构·intellij-idea
木头程序员2 天前
SSM框架学习笔记
java·开发语言·mysql·spring·maven
January12072 天前
IDEA 快捷键
java·ide·intellij-idea