IDEA中配置Java反编译工具javap -c的使用
一、前置条件
确保 IDEA 已经开启了编译 javac 。默认 IDEA 是开启的。


二、新建外部工具
首先进入 Settings ---> Tools ---> External Tools ,点击 + 号新建一个外部工具

填写工具的相关信息:

参数解释:
- Name:工具名称。建议名字起的语义化一点
- Group:分组,使用默认的即可
- Description:工具描述。建议描述的详细点
- Program: jdk中的 javap 的安装路径地址
- Arguments:由于我们解析的是
.class文件,所以这个参数配置的是我们.class文件所在目录,也就是项目的输出目录。
复制代码 代码如下:-c $OutputPath$\$FileDirRelativeToSourcepath$\$FileNameWithoutAllExtensions$.class - Working directory:工作目录。这里经过测试可以不用配置。或者可以按照我配置的那样,将其配置到
输出目录目录下
三、使用方式
右键你想要反编译的xxx.java,选择External Tools,选择你新增的工具。


注意:有时候会爆出 找不到 xxx.class 的错误,这是因为你的 xxx.java还没有被编译成xxx.class,所以外部工具找不到对应的 .class 文件,此时只需要重新运行一下 xxx.java 或者 使用快捷键 ctrl + shirft + F9 重新编译一下当前类。
到此这篇关于IDEA中配置Java反编译工具javap -c的使用的文章就介绍到这了,更多相关IDEA javap -c内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Springboot 如何实现filter拦截token验证和跨域
这篇文章主要介绍了Springboot 如何实现filter拦截token验证和跨域操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
SpringSecurity安全框架在SpringBoot框架中的使用详解
在Spring Boot框架中,Spring Security是一个非常重要的组件,它可以帮助我们实现应用程序的安全性,本文将详细介绍Spring Security在Spring Boot框架中的使用,包括如何配置Spring Security、如何实现身份验证和授权、如何防止攻击等2023-06-06


最新评论