Intellij IDEA 添加jar包的三种方式
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包的三种方式相关推荐
- idea 单独引入jar_Intellij IDEA 添加jar包的三种方式
一.直接复制:(不推荐) 方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可. 注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于 ...
- idea新增jar_Intellij IDEA 添加jar包的三种方式(小结)
一.直接复制:(不推荐) 方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可. 注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于 ...
- windows开机自启动jar包的三种方式
方式一.利用组策略,后台静默运行 1.编写运行运行jar包脚本的脚本,如 @echo off start /d "D:\visitor-services\" startup.bat ...
- Maven打jar包的三种方式
不包含依赖jar包 该方法打包的jar,不包含依赖的jar包,也没有指定入口类. <build><plugins><plugin><!-- 指定项目编译时的j ...
- Eclipse下导入外部jar包的3种方式
转载自 Eclipse下导入外部jar包的3种方式 我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3 ...
- Linux 运行jar包的几种方式
nohup java -jar wechat-push-0.0.1-SNAPSHOT.jar > wechat-push-0.0.1.out 2>&1 & 一.Linux ...
- docker部署jar包的几种方式
docker部署jar包的几种方式 前言 使用Dockerfile手动打包jar 简单打包运行 进化:可复用容器 究极进化:jdk镜像直接创建可服用容器 超究极进化:maven插件打包(不推荐) 无聊 ...
- 全网最全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导 ...
最新文章
- SpringBoot 之 MVC
- 贝叶斯分类器用于文本分类: Multinomial Naïve Bayes
- android java标准时间_Android 时间 日期 相关
- echarts 没有icon导致工具栏无法显示_Icon失误导致OMG输掉比赛,曾经的单杀王也拉垮?天秀操作难再现...
- EJB - 无状态SessionBean简单示例
- Alibaba Druid 源码阅读(五)数据库连接池 连接关闭探索
- 问答| 为什么car-like robot运动中存在最小转弯半径?
- WPA3 标准被曝严重漏洞,WiFi 密码可遭窃取?
- 多项目同时进行 如何高效协作?
- java 加入音乐_如何实现java插入背景音乐
- 注册美国iTunes账号步骤(跳过绑定银行卡)
- git--取消文件跟踪(Tracked改为Untracked)
- 各种常用的默认端口号 总结
- 【转】win7 旗舰版激活密钥
- 原光明中医函授大学教材
- 2022-03-03 北京 计算机知识。字符编码,ppt
- 【图论】计蒜客商汤在线编程挑战赛 D题 白色相簿
- 一种迪文屏软件在线升级方法
- [SOLO ]SOLO: Segmenting Objects by Locations代码解读笔记(ECCV. 2020)
- vivado dcp生成
热门文章
- 计算机课平时成绩重要吗,大学计算机基础课程平时成绩评定方法的研究.pdf
- r语言插补法_R语言用多重插补法估算相对风险
- python 单反格式转格式_如何用单反斜杠转义字符串的特殊字符 - python
- 胡伟武计算机体系结构2版pdf_最新重大版重庆高中英语必修模块1/2/3/4课文听力单词录音MP3音频+电子课本PDF+课件+教案+试题...
- margin负值的巧妙运用(HTML、CSS)
- 实验2-2-7 整数四则运算 (10 分)
- oracle 分页_Mybatis:PageHelper分页插件源码及原理剖析
- 为XHR对象所有方法和属性提供钩子 全局拦截AJAX
- 最大规模传统零售升级揭晓 100家大润发线上线下同步加入天猫618
- F9-sersync推送数据rsync拉取数据