idea新增jar_Intellij IDEA 添加jar包的三种方式(小结)
一.直接复制:(不推荐)
方法:直接将硬盘上的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包的三种方式(小结)相关推荐
- idea 单独引入jar_Intellij IDEA 添加jar包的三种方式
一.直接复制:(不推荐) 方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可. 注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于 ...
- Intellij IDEA 添加jar包的三种方式
Intellij IDEA 添加jar包的三种方式 inzaghihalo https://blog.csdn.net/superinzaghi747/article/details/80539095 ...
- Maven打jar包的三种方式
不包含依赖jar包 该方法打包的jar,不包含依赖的jar包,也没有指定入口类. <build><plugins><plugin><!-- 指定项目编译时的j ...
- windows开机自启动jar包的三种方式
方式一.利用组策略,后台静默运行 1.编写运行运行jar包脚本的脚本,如 @echo off start /d "D:\visitor-services\" startup.bat ...
- Eclipse下导入外部jar包的3种方式
转载自 Eclipse下导入外部jar包的3种方式 我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3 ...
- docker部署jar包的几种方式
docker部署jar包的几种方式 前言 使用Dockerfile手动打包jar 简单打包运行 进化:可复用容器 究极进化:jdk镜像直接创建可服用容器 超究极进化:maven插件打包(不推荐) 无聊 ...
- Linux 运行jar包的几种方式
nohup java -jar wechat-push-0.0.1-SNAPSHOT.jar > wechat-push-0.0.1.out 2>&1 & 一.Linux ...
- 全网最全Linux 运行jar包的几种方式
一.Linux 运行jar包的几种方式 方式一: java -jar xxx.jar 最常用的启动jar包命令,特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 ...
- 转载【IDEA】向IntelliJ IDEA创建的项目导入Jar包的两种方式
这个博主的管用:https://blog.csdn.net/qq_26525215/article/details/53239123 第一种:File –> Project Structure导 ...
最新文章
- H2:开源内存数据库引擎
- CSS中表格的一些属性和使用
- ThinkPHP 3.2.2 在 volist 多重循环嵌套中使用 if 判断标签
- php 微信 返回,php版微信返回用户text输入的方法
- 浅尝EffectiveCSharp_1
- 数据可视化图表,你选对了吗?
- A Style-Based Generator Architecture for Generative Adversarial Networks---阅读笔记
- 数据结构实验 3.抓住那头牛
- HttpReponse
- Atitit s2018 s3 doc list alldvc.docx .docx s2018 s3f doc compc s2018 s3f doc homepc sum doc dvcCom
- 机器人方向顶级刊物(全网汇总)截至2022.04.09
- 前端、后台、客户端以及服务器
- CTime和COleDateTime区别 比较
- cefsharp执行完js代码后获取返回值问题
- 输入一个字符,判断输入的是控制字符、数字、大小写字母还是其他字符,并给出相应提示
- JSD-2204-续Docker命令-布隆过滤器的测试-秒杀业务完善-ELK-配置中心-Day18
- Zhong__CentOS7安装MySQL5.7数据库
- 如何用U盘安装Linux系统
- 想创业,就别输不起!--leo看赢在中国第三季(7)
- Schlumberger Omega 2700 Linux
热门文章
- Keil添加文件和头文件
- java 读取文件的指定行_Java中实现读取文件指定行
- OpenCV图像处理基本操作
- 基于FPGA的三线制数码管驱动设计
- 计算机磁盘无法打开到桌面怎么办,电脑进不了系统Windows怎么办?电脑进不了系统的原因和解决方法...
- cpp 整型和浮点型
- 交管12123 不能使用 使用异常 联系方法 客服电话 问题解决 [独家—boyin]
- ae 导出html动画提取每帧数据解决错切导出失败的问题
- 分享五个使用 JSON 相关方法的小技巧
- Linux 离线安装mysql