IDEA启动maven项目,禁止下载jar包

发布时间 2023-12-20 15:37:33作者: 贾树丙

问题

IDEA启动maven项目,每次启动都自动去远程仓库拉jar包,很慢,还会报错,比如下面这样

[WARNING] Could not transfer metadata xxxxxx-SNAPSHOT/maven-metadata.xml from/to public xxxxx: Transfer failed for xxxxxxx-SNAPSHOT/maven-metadata.xml

解决

1、maven 命令

最开始想到的方案是用命令行启动,mvn 加上参数
-o 是脱机工作
-nsu 是抑制SNAPSHOT更新

但是难受的地方在于,启动的不用maven命令行,而是java命令行,而且项目还用了一个特殊的插件


2、IDEA配置

其实想想这种方式才应该最开始想到,IDEA里有个配置,配置完以后启动就不会再下载jar包了,想要下载就自己手动在maven窗口点刷新按钮就行。
【File】——【Settings】——【Maven】——勾选【Work offline】,重启IDEA

 

原创文章,欢迎转载,转载请注明出处!