如何不反编译class文件直接编辑

如果需要在某个项目里,单独编辑某一个class文件中的代码,又不想反编译后再编译回来(因为有些时候,把class文件反编译成java文件后,再编译回去,会报各种错误,无符号,缺少依赖等等….)

那么此刻你只需要下载一个 jbe就可以,官网最新版可以实现直接编辑class文件。如下图:

打开后是这个样子,其中Methods就是class文件中的方法,打开Methods后,再点击code,就可以看到方法中的代码,之后直接找到你需要修改的部分即可。对于汉化java程序或者修改部分参数值,还是很有帮助的(修改后点击save method即可)。如下图: