一.直接复制:(不推荐)

方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。

注意:

1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错

2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。

二.通过Modules的Dependencies添加:(推荐)

1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)

2.单击 Modules -> Dependencies -> "+" -> "Jars or directories"

3.选择硬盘上的jar包

4.Apply -> OK

三.通过Libraries添加:(强烈推荐)

1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)

对于新导入的项目,会自动导入lib目录下的相关jar包,我们需要将这些自动添加进来的jar包删除,如图:

 2.

单击 Libraries  -> "+" -> "Java" -> 选择我们导入的项目主目录,点击OK

注意:在弹出的方框中点击“Cancel”,取消将其添加到Module中

此时,lib目录创建成功,删除目录中添加进来的多余内容,重新添加需要的jar包

到此,Libraries创建成功。

3.回到Modules菜单,选中之前导入的项目,点击“Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入

4.将不是项目lib目录下的其他jar包(如:tomcat相关jar包),也通过该方式加入

到此,所有jar包添加成功!

注意:1.图标的区别:

一种是添加项目lib目录下的jar包的图标,像文件夹;

一种是在其他目录添加的jar包,像柱状图。

2.以后要添加新的jar包,只要在Library目录中之前创建的项目lib目录下添加进去即可

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

idea新增jar_Intellij IDEA 添加jar包的三种方式(小结)相关推荐

  1. idea 单独引入jar_Intellij IDEA 添加jar包的三种方式

    一.直接复制:(不推荐) 方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可. 注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于 ...

  2. Intellij IDEA 添加jar包的三种方式

    Intellij IDEA 添加jar包的三种方式 inzaghihalo https://blog.csdn.net/superinzaghi747/article/details/80539095 ...

  3. Maven打jar包的三种方式

    不包含依赖jar包 该方法打包的jar,不包含依赖的jar包,也没有指定入口类. <build><plugins><plugin><!-- 指定项目编译时的j ...

  4. windows开机自启动jar包的三种方式

    方式一.利用组策略,后台静默运行 1.编写运行运行jar包脚本的脚本,如 @echo off start /d "D:\visitor-services\" startup.bat ...

  5. Eclipse下导入外部jar包的3种方式

    转载自  Eclipse下导入外部jar包的3种方式   我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3 ...

  6. docker部署jar包的几种方式

    docker部署jar包的几种方式 前言 使用Dockerfile手动打包jar 简单打包运行 进化:可复用容器 究极进化:jdk镜像直接创建可服用容器 超究极进化:maven插件打包(不推荐) 无聊 ...

  7. Linux 运行jar包的几种方式

    nohup java -jar wechat-push-0.0.1-SNAPSHOT.jar > wechat-push-0.0.1.out 2>&1 & 一.Linux ...

  8. 全网最全Linux 运行jar包的几种方式

    一.Linux 运行jar包的几种方式 方式一: java -jar xxx.jar 最常用的启动jar包命令,特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 ...

  9. 转载【IDEA】向IntelliJ IDEA创建的项目导入Jar包的两种方式

    这个博主的管用:https://blog.csdn.net/qq_26525215/article/details/53239123 第一种:File –> Project Structure导 ...

最新文章

  1. H2:开源内存数据库引擎
  2. CSS中表格的一些属性和使用
  3. ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
  4. php 微信 返回,php版微信返回用户text输入的方法
  5. 浅尝EffectiveCSharp_1
  6. 数据可视化图表,你选对了吗?
  7. A Style-Based Generator Architecture for Generative Adversarial Networks---阅读笔记
  8. 数据结构实验 3.抓住那头牛
  9. HttpReponse
  10. Atitit s2018 s3 doc list alldvc.docx .docx s2018 s3f doc compc s2018 s3f doc homepc sum doc dvcCom
  11. 机器人方向顶级刊物(全网汇总)截至2022.04.09
  12. 前端、后台、客户端以及服务器
  13. CTime和COleDateTime区别 比较
  14. cefsharp执行完js代码后获取返回值问题
  15. 输入一个字符,判断输入的是控制字符、数字、大小写字母还是其他字符,并给出相应提示
  16. JSD-2204-续Docker命令-布隆过滤器的测试-秒杀业务完善-ELK-配置中心-Day18
  17. Zhong__CentOS7安装MySQL5.7数据库
  18. 如何用U盘安装Linux系统
  19. 想创业,就别输不起!--leo看赢在中国第三季(7)
  20. Schlumberger Omega 2700 Linux

热门文章

  1. Keil添加文件和头文件
  2. java 读取文件的指定行_Java中实现读取文件指定行
  3. OpenCV图像处理基本操作
  4. 基于FPGA的三线制数码管驱动设计
  5. 计算机磁盘无法打开到桌面怎么办,电脑进不了系统Windows怎么办?电脑进不了系统的原因和解决方法...
  6. cpp 整型和浮点型
  7. 交管12123 不能使用 使用异常 联系方法 客服电话 问题解决 [独家—boyin]
  8. ae 导出html动画提取每帧数据解决错切导出失败的问题
  9. 分享五个使用 JSON 相关方法的小技巧
  10. Linux 离线安装mysql