IDEA 调试技巧:关联本地源码,告别反编译代码

IDEA 调试技巧:关联本地源码,告别反编译代码

日常在IDEA中开发会遇到一个很难的问题,当业务模块和依赖源码分离的开发中,如何在IDEA中配置能实现,断点判断问题直接到本地源码的依赖位置,避免看反编译代码云里雾里

详细的步骤

  1. 在业务项目中,通过左侧项目树找到 External Libraries(外部库)。
  2. 找到对应的抽象层 JAR 包,右键点击该 JAR 包,选择 Library Settings...
  3. 在弹出的窗口中,点击左侧的 + 号(或底部的 Add 按钮)。
  4. 选择你本地抽象层源码的根目录 (通常是含有 src/main/java 的目录)。
  5. 点击 OK。现在当你点击业务代码中的抽象类或接口时,IDEA 会直接跳转到你本地的 .java 源码文件而非反编译的 .class 文件。

具体的步骤展示

具体如何配置

点击+号设置对应源码的位置

相关推荐
UrbanJazzerati1 小时前
PostgreSQL 完全实战指南:从小白到高手 DDL篇
后端·面试
UrbanJazzerati1 小时前
Python实现Salesforce Bulk API 2.0批量数据导入:从Excel到云端的高效方案
后端·面试
豆苗学前端2 小时前
彻底讲透医院移动端手持设备PDA离线同步架构:从"记账本"到"分布式共识",吊打面试官
前端·javascript·后端
用户298698530142 小时前
C#中如何创建目录(TOC):使用Spire.Doc for .NET实现Word TOC自动化
后端·c#·.net
大鹏19882 小时前
警惕 Python 的"甜蜜陷阱":Pickle 反序列化漏洞深度剖析
后端
鱼人2 小时前
PHP 入门指南:从零基础到掌握核心语法
后端
却尘2 小时前
一个 ERR_SSL_PROTOCOL_ERROR 让我们排查了三层问题,最后发现根本不是 SSL 的锅
前端·后端·网络协议
yhyyht2 小时前
Apache Camel 框架入门记录(二)
后端
paterWang2 小时前
基于SpringBoot+Vue的鞋类商品购物商城系统的设计与实现
vue.js·spring boot·后端