Intellij IDEA 添加jar包的三种方式

inzaghihalo

https://blog.csdn.net/superinzaghi747/article/details/80539095

一.直接复制:(不推荐)
方法:直接将硬盘上的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目录下添加进去即可

Intellij IDEA 添加jar包的三种方式相关推荐

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

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

  2. idea新增jar_Intellij IDEA 添加jar包的三种方式(小结)

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

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

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

  4. Maven打jar包的三种方式

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

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

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

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

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

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

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

  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. SpringBoot 之 MVC
  2. 贝叶斯分类器用于文本分类: Multinomial Naïve Bayes
  3. android java标准时间_Android 时间 日期 相关
  4. echarts 没有icon导致工具栏无法显示_Icon失误导致OMG输掉比赛,曾经的单杀王也拉垮?天秀操作难再现...
  5. EJB - 无状态SessionBean简单示例
  6. Alibaba Druid 源码阅读(五)数据库连接池 连接关闭探索
  7. 问答| 为什么car-like robot运动中存在最小转弯半径?
  8. WPA3 标准被曝严重漏洞,WiFi 密码可遭窃取?
  9. 多项目同时进行 如何高效协作?
  10. java 加入音乐_如何实现java插入背景音乐
  11. 注册美国iTunes账号步骤(跳过绑定银行卡)
  12. git--取消文件跟踪(Tracked改为Untracked)
  13. 各种常用的默认端口号 总结
  14. 【转】win7 旗舰版激活密钥
  15. 原光明中医函授大学教材
  16. 2022-03-03 北京 计算机知识。字符编码,ppt
  17. 【图论】计蒜客商汤在线编程挑战赛 D题 白色相簿
  18. 一种迪文屏软件在线升级方法
  19. [SOLO ]SOLO: Segmenting Objects by Locations代码解读笔记(ECCV. 2020)
  20. vivado dcp生成

热门文章

  1. 计算机课平时成绩重要吗,大学计算机基础课程平时成绩评定方法的研究.pdf
  2. r语言插补法_R语言用多重插补法估算相对风险
  3. python 单反格式转格式_如何用单反斜杠转义字符串的特殊字符 - python
  4. 胡伟武计算机体系结构2版pdf_最新重大版重庆高中英语必修模块1/2/3/4课文听力单词录音MP3音频+电子课本PDF+课件+教案+试题...
  5. margin负值的巧妙运用(HTML、CSS)
  6. 实验2-2-7 整数四则运算 (10 分)
  7. oracle 分页_Mybatis:PageHelper分页插件源码及原理剖析
  8. 为XHR对象所有方法和属性提供钩子 全局拦截AJAX
  9. 最大规模传统零售升级揭晓 100家大润发线上线下同步加入天猫618
  10. F9-sersync推送数据rsync拉取数据