虽然现在的项目大多数人更愿意使用Maven等工具构建,但是在学习Project Structure这块的时候,对Modules - Dependencies和Libraries的不理解,致使我总觉得我不会导入jar包,深入研究后总结一下。
用过Eclipse的人都知道,导包的时候会把包放到一个lib文件夹下,然后Add Build Path,至此导包完成。
那么在idea中Modules - Dependencies和Libraries分别是什么?怎么导入jar包?
-
Modules - Dependencies和Libraries的区别
搞明白后发现,其实很简单,按照其字面意思就很容易理解。
Dependencies - 依赖 , Libraries - 库
所以在Dependencies 中加入jar包或目录,就相当于Eclipse中添加到了Build Path中,关联起来了。
Libraries就是一个库,通过它可以把jar包或者目录集合起来,可用于批量加入到Dependencies 中
-
导入jar包的具体步骤
- 直接在Dependencies中点击
+
按钮,选择 JARs or directories... 导入单个jar包或者目录等 - 先把jar包或者目录加入到 Libraries 中,再在Dependencies中点击
+
,选择 Library 批量导入
- 直接在Dependencies中点击