IDEA插件修改class文件

一、背景

公司源码在内网,一个项目需要在外网测试,所以需要多级申请审批项目转到外网测试。在转到外网之后,发现jar包中的一个类中的标识符需要替换,但是Java代码被编译成了class文件,无法直接修改。

二、下载IDEA插件

下载jclasslib-bytecode-viewer,安装重启。
在这里插入图片描述

三、修改class文件

步骤一
IDEA插件修改class文件_第1张图片
步骤二
IDEA插件修改class文件_第2张图片
步骤三、点击常量池查找要修改的常量名称,左边就是对应的常量值
IDEA插件修改class文件_第3张图片
步骤四、编辑赋值
IDEA插件修改class文件_第4张图片
步骤五、保存刷新

IDEA插件修改class文件_第5张图片

四、总结

然后就可以使用修改之后的class文件。请合理使用~

你可能感兴趣的:(日常技巧,idea,java,class)