首页 > 其他分享 >idea怎么添加jar包依赖

idea怎么添加jar包依赖

时间:2024-03-01 09:33:40浏览次数:27  
标签:lib 项目 jar idea 点击 导入 添加

在IntelliJ IDEA中添加jar包依赖的步骤如下:

  1. 手动添加jar包:
    • 将JAR文件下载到项目中,并将其添加到项目的类路径中。
    • 对于导入的Eclipse项目,直接复制粘贴到项目的lib目录下的jar包可能不会生效,编译时会报错。
    • 对于在IntelliJ中创建的项目,直接复制粘贴到项目的lib目录下的jar包,编译不会报错,但可能会在Structure中显示jar包缺失的提示,需要点击"Fix"或红灯泡解决。1
  1. 通过Modules的Dependencies添加:

    • 打开File -> Project Structure (Ctrl + Shift + Alt + S)。
    • 单击Modules -> Dependencies -> "+" -> "Jars or directories"。
    • 选择硬盘上的jar包,然后Apply -> OK。
  2. 通过Libraries添加:

    • 打开File -> Project Structure (Ctrl + Shift + Alt + S)。
    • 对于新导入的项目,会自动导入lib目录下的相关jar包,需要将这些自动添加进来的jar包删除。
    • 单击Libraries -> "+" -> "Java" -> 选择我们导入的项目主目录,点击OK。
    • 在弹出的方框中点击“Cancel”,取消将其添加到Module中。
    • 删除目录中添加进来的多余内容,重新添加需要的jar包。
    • 回到Modules菜单,选中之前导入的项目,点击“Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入。
    • 将不是项目lib目录下的其他jar包(如:tomcat相关jar包),也通过该方式加入。
  3. 通过Maven添加依赖:

    • 如果使用Maven作为构建管理工具,可以在项目的`pom.xml`文件中添加jar包依赖。
    • 例如,在需要引入maven依赖的包下,创建`lib`文件夹,并将jar包复制粘贴到项目工程对应的`lib`文件夹下。
    • 右键jar包,

来源:百度AI

标签:lib,项目,jar,idea,点击,导入,添加
From: https://www.cnblogs.com/2008nmj/p/18046181

相关文章

  • ubuntu使用-ubuntu22.04添加自定义的程序到Favorites中
    ubuntu使用-ubuntu22.04添加自定义的程序到Favorites中ubuntu系统设置一、问题描述在ubuntu中使用storywriter,下载是一个压缩包,解压之后双击对应的程序就可以打开使用了。但是问题是,每次使用的时候都要到那个文件夹下面去双击,比较麻烦。想把这个程序添加到Favorites中,这样每次......
  • 我的世界插件开发【IDEA自动热重载】
    最近,在研究我的世界插件开发,遇到的最大问题就是构建完成之后需要手动重载插件很是麻烦,所以就利用Maven插件和自己写的一个我的世界插件进行自动重载。利用Maven的exec-maven-plugin和maven-jar-plugin执行命令和自定义jar包输出路径。pom.xml<build><plugins><......
  • 给表单项添加必填星号
    问题表单校验是否必填,会给表单使用rules属性,传入校验规则,如下所示:<el-form:model="form":rules="rules"> </el-form>如果是必填的,则在校验规则中添加required:true,如下所示。data(){return{rules:{p......
  • Using the HEC-RAS Controller to Add Station-Elevation Data From A Spreadsheet使
    by PaigeBrueWhenIammanipulatingstation-elevationdataforHEC-RAS,IoftendothisinMicrosoftExcel.However,itcanbetedioustocopyandpastedataforeachcross-sectionintotheGeometricDataEditor.当我为HEC-RAS操作桩号高程数据时,我经常在Micr......
  • Nginx添加开源防火墙(waf)防护(转载)
    项目背景介绍需求产生由于原生态的Nginx的一些安全防护功能有限,就研究能不能自己编写一个WAF,参考Kindle大神的ngx_lua_waf,自己尝试写一个了,使用两天时间,边学Lua,边写。不过不是安全专业,只实现了一些比较简单的功能:功能列表:支持IP白名单和黑名单功能,直接将黑名单的IP访问拒绝。......
  • 【C++】相对于数组,在链表中添加和删除元素更容易,但排序速度更慢。这就引出了一种可能
    相对于数组,在链表中添加和删除元素更容易,但排序速度更慢。这就引出了一种可能性:相对于使用链表算法进行排序,将链表复制到数组中,对数组进行排序,再将排序后的结果复制到链表中的速度可能更快;但这也可能占用更多的内存。请使用如下方法检验上述假设。a.创建大型vector<int>对象vi0,并......
  • IDEA 其它版本下载
    1.IDEA其它版本下载指引网址: https://www.jetbrains.com.cn/idea/download/other.html2.下载问题下载哪个版本?win+R打开命令窗口输入 systeminfo3.小科普WindowsARM64和Windowsx64是Windows操作系统的不同版本,它们针对不同的处理器架构设计而成。WindowsAR......
  • windows系统下 nssm 注册jar为windows服务并且守护进程
    1、下载nssmhttp://nssm.cc/download下载nssm2.24(2014-08-31)即可解压放在E:\nssm-2.242、新建启动jar脚本的bat文件D:\code2\1.bat内容是java-jarD:\code2\app.jar>log.log2>&1&\3、用nssm命令挂服务cdE:\nssm-2.24\win64nssminstallceshi"D:\code2\1.b......
  • 【Azure Logic App】添加 Storage Account 来提升 Logic App 的性能
    文章原文:https://techcommunity.microsoft.com/t5/azure-integration-services-blog/scaling-logic-app-standard-for-high-throughput-scenarios/ba-p/3866731ScalingLogicAppStandardforHighThroughputScenariosLogicApps提供了一个强大的平台,可以无缝集成各种服务,包......
  • VS Qt - cmake项目中添加运行时命令行参数
    1、VS在项目目录中找到.vs目录--->launch.vs.json{"version":"0.2.1","defaults":{},"configurations":[{"type":"default","project":"CMakeLists.txt",......