IDEA中配置Java反编译工具javap -c
的错误,这是因为你的 xxx.java还没有被编译成xxx.class,所以外部工具找不到对应的 .class 文件,此时只需要。或者可以按照我配置的那样,将其配置到。右键你想要反解析的xxx.java,选择External Tools,选择你新增的工具。Program: jdk中的 javap 的安装路径地址。Description:工具描述。Name:工具名称。Arguments:由于我们反解
欢迎访问我的个人博客:https://wk-blog.vip
一、前置条件
确保 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重新编译一下当前类。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)