jar包反编译的方法有哪些?如何进行jar包反编译

背景

最近有开发的小伙伴问我有没有快捷的方式打开 jar 包中的 class 源码,老夫掐指一算,问这位小哥哥是不是最近打的 jar 包老出问题?小哥哥说:"大佬神机妙算啊,佩服佩服...",我说:”你有我当年的风范呀,不许笑啊。。。

环境准备

  1. 配置 Java 环境变量
  2. 安装 IntelliJ IDEA
  3. 安装 WinRAR

开始我的表演

首先,从本地 .m2 仓库随意找一个 jar 包,比如阿里巴巴的 fastjson 包。

jar包反编译的方法有哪些?如何进行jar包反编译

然后,用 WinRAR 解压 fastjson-1.2.58.jar至当前文件夹,打开 fastjson 文件夹。

jar包反编译的方法有哪些?如何进行jar包反编译

最后,找到 JSON.class文件,直接用鼠标拖进 IDEA 编辑器即可。

jar包反编译的方法有哪些?如何进行jar包反编译

职业发展

vue双向绑定的实现方法有哪些?如何使用vue实现双向绑定

2024-2-14 18:08:55

职业发展

awvs使用教程:高效利用awvs的技巧

2024-2-14 18:24:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索