arthas-编译和反编译Java类
Comment命令演示
1,使用jad命令可以将class字节码文件反编译为java类
命令:jad –source-only 类reference > java类路径
1 | jad --source-only com.test.service.impl.UserServiceImpl > /tmp/arthas/UserServiceImpl.java |
2,编译java类,生成class字节码文件
命令:mc -d /生成的class文件保存目录 需要生成class文件的java原文件地址
1 | mc -d /tmp/arthas /tmp/arthas/UserServiceImpl.java |
注:可以结合sc和redefine快速的实现热更
- 本文作者:沙果栗子本文链接:https://32e.co/2020/06/17/arthas-compile-decompile/版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!