首页 > 其他分享 >IDEA启动maven项目,禁止下载jar包

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

时间:2023-12-20 15:46:05浏览次数:27  
标签:启动 jar IDEA maven SNAPSHOT 命令行

问题

  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

 

3、本地maven配置

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

 

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

 

标签:启动,jar,IDEA,maven,SNAPSHOT,命令行
From: https://www.cnblogs.com/acm-bingzi/p/idea_mvn_no_download.html

相关文章

  • 使用WinSW将jar创建成Windows服务;使用Microsoft.Extensions.Hosting.WindowsServices
    【背景】我们有几个历史产品,需要部署在Windows系统上,产品有jar包,也有.net工程,为了优美的启动服务,思考了两种处理方式。第一种是电脑开机启动,将启动命令设置为快捷键,并将快捷键拷贝到C:\ProgramData\Microsoft\Windows\StartMenu\Programs\Startup目录下,该方式有个缺点,由于ja......
  • eclipse新建Maven项目卡33%以及新建项目wadapp报错
    eclipse新建Maven项目时明明配置都改了,但是一直卡在33%不动的原因是因为有些eclipse的版本需要你输入Y才开始新建项目如图所示输入Y就可以啦新建项目报错参考连接eclipse新建项目报错:Thesuperclass“javax.servlet.http.HttpServlet“wasnotfoundontheJavaBuildPath......
  • 使用阿里云oss报错:com.alibaba.cloud:aliyun-oss-spring-boot-starter:jar:unknown wa
    根据阿里云OSS的案例文档,在springboot项目中配置pom时报错https://github.com/alibaba/aliyun-spring-boot/tree/master/aliyun-spring-boot-samples/aliyun-oss-spring-boot-sampledemo中的配置:<dependency><groupId>com.alibaba.cloud</groupId>......
  • 批量修改maven版本号脚本
    #!/bin/bashls|grep-vsh|whilereadlinedocd$lineecho$lineecho"开始"gitcheckoutdev-20241001-01find-namepom.xml|xargs-ised-i's/1.0.0-TMP-APSTACK-SNAPSHOT/DEV-0......
  • 喜报:Ubuntu等系统下Jetrbrains IDE(IDEA、PyCharm等)fcitx/ibus输入问题已经被修复
    在该Issue被提出超过10年后,终于在2023.3RC2版本中修复了这个问题。RC2不是正式版,有需要的可以手动更新到2023.3RC2版本。https://youtrack.jetbrains.com/issue/JBR-2460/Wrong-position-of-input-window-and-no-input-preview-with-fcitx-and-ubuntu-13.04该bug的表现:在Ubunt......
  • 这款IDEA插件确实爱了,免费
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、接......
  • 这款IDEA插件确实爱了,免费
    IDEA是一款功能强大的集成开发环境(IDE),它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。今天给大家介绍一款IDEA插件:Apipost-Helper-2.0。代码写完直接编辑器内调试、还支持生成接口文档、......
  • docker安装openjdk并运行jar包的操作方法
    下载镜像dockerpullopenjdk创建数据卷创建一个java_app的数据卷dockervolumecreatejava_app将jar包上传到/var/lib/docker/volumes/java_app/_data/下,然后启动镜像启动镜像dockerrun--name=javaApp--restart=always--network=host\-vjava_app:/usr/src/m......
  • BigdataAIML-ML-Models for machine learning Explore the ideas behind machine lear
    最好的机器学习教程系列:https://developer.ibm.com/articles/cc-models-machine-learning/ByM.TimJones,PublishedDecember4,2017ModelsformachinelearningAlgorithmsusedinmachinelearningfallroughlyintothreecategories:supervised,unsupervised,and......
  • stream流的概述以及idea与stream
    前面自己学过一些流的概念,比如IO流,用于读写本地的数据。stream流主要是用于对集合/数组进行操作 idea现在已经很好的支持Stream流操作,在debug的时候可以很好的看到详细内容 下面以一个我的简单demo为例1.distinct进行去重 2.filter去重之后的过滤//是一个中间操作 3......