在Intellij IDEA 中自动加载Maven管理的依赖包的源码

简介: 如果你的项目不是用 Maven 管理的,可以在项目依赖的Libraries下手工添加依赖包对应的源码jar文件路径, 方法可以参考此文...... 但如果你是用 Maven 来管理项目,就不用怎么麻烦了,只需要在 Intellij IDEA 中设置一下......

如果你的项目不是用 Maven 管理的,可以在项目依赖的Libraries下手工添加依赖包对应的源码jar文件路径, 方法可以参考此文: https://yq.aliyun.com/articles/72560

但如果你是用 Maven 来管理项目,就不用怎么麻烦了,只需要在 Intellij IDEA 中设置一下即可。 设置方法如下:

一、打开 File -> Settings 窗口,然后在左边选择 Build, Execution, Deployment -> Build Tools -> Maven -> Importing ,参考下图
x1

二、勾选自动下载 “Sources” ,参考上图红色方框的位置

三、只要按上面的设置完毕,项目以后再添加依赖包就可以自动下载源码了,如果要对已经加入依赖的包下载源码,可以使用 Reimport 。方法是在Maven项目管理文件 pom.xml 上按鼠标右键,然后选择 Maven -> Reimport ,参考下图:
x2

四、在要查看源码的 “类” 或 “方法” 上按下 Ctrl + 鼠标左键, 即可自动跳转到相应的源码,如果此时源码没有自动加载,出现的是反编译后的文件,只需要点击编辑窗口右上方的 “Download Sources” 即可, 参考下图

x3

目录
相关文章
|
Java 应用服务中间件 API
Servlet开发流程 (里面有Idea项目添加Tomcat依赖详细教程)
本文详细介绍了Servlet的开发流程,包括在IntelliJ IDEA中添加Tomcat依赖的详细教程。通过上述步骤,开发者可以快速搭建并运行一个基本的Servlet应用,理解并掌握Servlet的开发流程对于Java Web开发至关重要。希望本文能够帮助开发者顺利进行Servlet开发,提高工作效率。
1608 78
|
Java Maven
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
这篇文章是一份关于Maven的安装和配置指南,包括下载、环境变量设置、配置文件修改、IDEA集成Maven以及解决jar包下载问题的方法。
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
|
11月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
760 27
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
2444 13
|
Java Maven 容器
Maven使用IDEA自带工具打包,同时将lib下的jar包打入,双击jar包可直接运行
使用IntelliJ IDEA的Artifacts功能,可以将项目依赖的第三方jar包打包进jar文件中,实现双击jar包即可直接运行。
Maven使用IDEA自带工具打包,同时将lib下的jar包打入,双击jar包可直接运行
|
前端开发 Java Maven
【前端学java】全网最详细的maven安装与IDEA集成教程!
【8月更文挑战第12天】全网最详细的maven安装与IDEA集成教程!
697 2
【前端学java】全网最详细的maven安装与IDEA集成教程!
|
Java
IDEA的fxml打开Scene Builder后空白! Scene Builder下载依赖后还是空白不显示 无论如何都不显示,网上的教程试过来了遍还是不显示
本文提供了三种方法来解决IDEA中fxml文件在Scene Builder中打开后显示空白的问题:检查JavaFX是否安装、切换IDEA版本、下载Scene Builder插件。
1167 1
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
819 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
Java
[JarEditor]可直接修改jar包的IDEA插件
### 修改JAR包变得更简单:JarEditor插件简介 **背景:** 开发中常需修改JAR包中的class文件,传统方法耗时费力。JarEditor插件让你一键编辑JAR包内文件,无需解压。 **插件使用:** 1. **安装:** 在IDEA插件市场搜索JarEditor并安装。 2. **修改class:** 打开JAR文件中的class,直接编辑,保存后一键构建更新JAR。 3. **文件管理:** 右键菜单支持在JAR内新增/删除/重命名文件等操作。 4. **搜索:** 使用内置搜索功能快速定位JAR包内的字符串。
2596 2
[JarEditor]可直接修改jar包的IDEA插件

推荐镜像

更多