前言
大家好,我是小徐啊。IDEA是我们常用的Java开发工具,非常好用,功能也非常强大。而Java的开发,又涉及到类的编译,比如java文件编译成class文件,打jar包其实也是如此。
不过有时候,我们可能需要排查下jar包里面的逻辑,但这时候用压缩工具,比如7-zip等解压出来,发现是class文件,就无法直接查看。那么该怎么办呢?
解压缩jar包
使用压缩软件,如7-zip、360压缩、Haozip等,解压缩我们的jar包。可以看到,解压之后,就是一些文件目录,其中,BOOT-INF里面是编译过的class文件。
IDEA打开解压缩的jar包
解压完成之后,可以在IDEA中直接打开,然后双击我们要查看的class文件,IDEA就会自动帮我们反编译java文件。其中其他的文件,像html和xml文件,都是不需要反编译的,直接打开看就行。
IDEA查看引用的jar包的源代码
对于引入的第三方jar包,可以鼠标右击点击Add as Library选项,将其变成可以打开的jar包。
然后,就可以双击我们要查看的class文件了,就可以打开class,反编译成java类。
总结
好了,今天就讲到这儿啦。以上就是在IDEA中,反编译jar包,查看源代码的操作,感谢你的阅读。
欢迎点赞,我将在点赞的同学中随机抽取一名送上微信红包!
如果有对Java入门开发相关的问题,可关注我的公众号【Java入门学习】,加我好友,我会持续更新Java相关的分享!
获取更多资源【软件资源、历年软考真题、核心面试知识、阿里Java开发手册、linux常用命令】,也可关注公众号!
欢迎访问我的个人网站:https://idea-tips.com/