java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > IDEA源码修改器JarEditor

IDEA源码修改器JarEditor使用(反编译-打包一步到位)

作者:肥肥肥柯

JarEditor是一个IDEA插件,用于修改jar包中的类文件,它允许用户在不解压jar包的情况下,直接在IDEA中编辑和修改类文件的源码,修改完成后,可以一键编译并生成新的jar包,替换原jar包

IDEA源码修改器JarEditor使用

不知道大家有没有遇到过需要修改源码的情况,有些代码是第三方或者其他厂商给过来的,但是我们项目又依赖它,

比如登录页面项目是使用了他们的框架,如果他们的jar不能动,那修改个提示或者标签都会read-only

当然,最硬核的方法无非就是把这个jar包解压出来,导到IDEA去,然后Settings和Project Structure一通配置,改完这个东西,打回jar包,替换到项目中…

这么繁琐的操作,已经有大佬基于IDEA开发好了插件帮助我们一步到位实现啦,

话不多说

直接IDEA打开Settings->Plugins,搜索JarEditor下载它

点击Apply->OK

然后打开你想改的源码文件(.class文件它会给你反编译出来)

使用Jar Editor(Text是只读模式)

编辑模式就可以修改源码了

点击Save保存修改内容

再点击Build jar编译代码

(编译完成后自动将新的.jar文件替换到原位置)

可以看到Text只读也修改成功了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文