IDEA中如何查看jar包反编译源代码

前言

大家好,我是小徐啊。IDEA是我们常用的Java开发工具,非常好用,功能也非常强大。而Java的开发,又涉及到类的编译,比如java文件编译成class文件,打jar包其实也是如此。

不过有时候,我们可能需要排查下jar包里面的逻辑,但这时候用压缩工具,比如7-zip等解压出来,发现是class文件,就无法直接查看。那么该怎么办呢?

解压缩jar包

使用压缩软件,如7-zip、360压缩、Haozip等,解压缩我们的jar包。可以看到,解压之后,就是一些文件目录,其中,BOOT-INF里面是编译过的class文件。

0

IDEA打开解压缩的jar包

解压完成之后,可以在IDEA中直接打开,然后双击我们要查看的class文件,IDEA就会自动帮我们反编译java文件。其中其他的文件,像html和xml文件,都是不需要反编译的,直接打开看就行。

0

IDEA查看引用的jar包的源代码

对于引入的第三方jar包,可以鼠标右击点击Add as Library选项,将其变成可以打开的jar包。

0

然后,就可以双击我们要查看的class文件了,就可以打开class,反编译成java类。

0

总结

好了,今天就讲到这儿啦。以上就是在IDEA中,反编译jar包,查看源代码的操作,感谢你的阅读。

如果有对Java入门开发相关的问题,可关注我的公众号【Java入门学习】,我会持续更新Java相关的分享!

欢迎访问我的个人网站:Java入门分享 - 专注Java入门知识分享,Java开发相关软件资源共享。

往期推荐:

1.一个程序员的水平能差到什么程度?有时候,差只是表象...

2.为什么很多老程序员不建议编程新手用IDE?

3.IDEA如何快速选中一个词、一行、一个方法?

4.海康威视SADPTool3.0.4.9如何安装?附安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值