欢迎访问我的个人网站==》 jiashubing.cn

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

问题

  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包了。

  【File】——【Settings】——【Maven】——勾选【Work offline】

  想要下载时,就把这个配置改回去。

 

3、本地maven配置

  这种应该是可行的,我没试,网上有很有这种方案,感觉影响比较大,不推荐。

 

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

 

posted @ 2023-12-20 15:37  贾树丙  阅读(176)  评论(0编辑  收藏  举报