在IDEA中为项目引入maven*仓库中的依赖包

如果是maven项目直接在pow.xml文件中引入依赖即可,这些依赖包将会下载到maven配置好的仓库中。但是有些时候我们并不希望其下载到全局的仓库中而是只在项目中使用,或者项目根本不是maven项目,没有 pow.xml文件,这个时候也许你会到网上下载好这个依赖包放入到工程,这样自然是可以的。但是也可以在IDEA中直接操作,但是如果没有加速器的话,可能下载时间比较长。下列以一个普通的工程引入netty为例来做演示。

1.首先打开File->Project Structure
在IDEA中为项目引入maven*仓库中的依赖包
2.选择Modules,Dependencies下的“+”号
在IDEA中为项目引入maven*仓库中的依赖包
3.可以看到这里可以选择各种依赖的文件包,比如如果是本地的就可以选择第一个JARs or directories…因为我们需要从maven*仓库下载依赖,所以这里选择Library->From Maven
在IDEA中为项目引入maven*仓库中的依赖包
4.在弹出的框内输入netty回车
在IDEA中为项目引入maven*仓库中的依赖包
5.一段时间后,会显示出搜索结果,选择你想要的依赖包。
在IDEA中为项目引入maven*仓库中的依赖包
6.最后勾选Download to,选择包下载到的位置,如果需要源码和JavaDocs勾选相应的选项框即可。点击OK开始下载,如果提示失败,重试即可。

在IDEA中为项目引入maven*仓库中的依赖包
7.一段时间之后,下载完毕,点击OK
在IDEA中为项目引入maven*仓库中的依赖包
8.勾选下载好的包前面的选项框,还可以选择Scope,即作用域,如果没有特殊情况默认即可,之后点击apply。
在IDEA中为项目引入maven*仓库中的依赖包
9.项目成功引入依赖
在IDEA中为项目引入maven*仓库中的依赖包