如何禁止IDEA在打开maven项目之后自动下载jar包的行为?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何禁止IDEA在打开maven项目之后自动下载jar包的行为?相关的知识,希望对你有一定的参考价值。

是这样的,我在使用idea的时候发现,每次打开maven项目,idea都会自动下载pom.xml中的依赖,而没有提示我是否下载。
很多时候我并不想下载这些依赖,而仅仅是想复制其中的某些代码,或者就是查看一下。
请问有没有什么设置可以禁止这种行为?

参考技术A 用notePad++打开,只是拷个代码,没必要用ide工具;或者直接git上查看复制也行。

[intelliJ IDEA + maven]在IDEA中打开一个maven项目,resolve完依赖后,缺少部分jar包问题

【注意】作者只是对使用过程中遇到的问题提出了一个解决方案,但是本人在编写此解决方案文章的时候,对maven并不是很了解,所以可能说的时候会说的有问题,如果发现严重错误,请广大的程序员积极指出,方便后来的你我他。

今天第一天接触一个使用maven的项目,IDEA特别方便,在你导入含有pom文件的web项目后,就会被自动检测到maven,并且开始下载pom文件夹中的编写好的相关依赖。

但是它默认resolve(IDEA提示的是resolve,不是download)完依赖后,大部分的依赖都下载完毕,但是点击IDEA的Project Structure -> Libraries后,会提示部分jar包并没有正确下载,打开/.m2/repository文件夹,我们会发现确实没有正确安装,因为没有jar文件。

这时候我就很纳闷,pom文件肯定是正确的,因为这个项目已经发行了第一个Release版本,所以pom文件肯定不会错

随后我就打开了IDEA的maven配置页面。

技术分享

 

勾选了

技术分享

然后点击OK

随后IDEA就又开始下载,不过这次它还会从pom文件中配置好的快照路径中去下载依赖。

完成下载后,我的jar包总算完整。

我就记录下这个解决过程。具体为什么,晚上再来研究。

 

以上是关于如何禁止IDEA在打开maven项目之后自动下载jar包的行为?的主要内容,如果未能解决你的问题,请参考以下文章

idea删除maven重新导入

intellij IDEA创建的maven项目里有个target文件,怎么来的?有啥用?

eclipse打开idea项目无法运行

IDEA中的maven web 项目中如何设置自己的本地仓库

Maven项目不自动下载jar包的解决办法

idea中maven导入jar包