Arthas 服务监控-生产状态下的项目修改
Sc. Xxx.xxx.Object (对象详细信息)
Sc.demo.* 匹配demo路径下所有类信息
Sc.demo.* -d 输出所有详细类信息
Sc.demo.* -df 输出所有详细类信息+成员变量详细信息
Sm.demo.Object (对象全部方法)
Sm.demo.Object -d(对象全部方法详细信息 )
Jad.demo.Object (反编译指定路径下的对象类 --包含类加载器等)
Jad.demo.Object --source-only (反编译指定路径下的对象类--只有源代码 )
Jad.demo.Object test (反编译指定路径下的对象类的方法)
Mc /xxx/hello.java (编译源码生成字节码文件 --指定路径)
jad 指定反编译生成类文件
jad com.xxx.xxx.xxx.controller.StartAppImgController > /root/StartAppImgController.java
Mc 指定路径 再将修改完的源码编译成字节码
mc /root/StartAppImgController.java -d /root
Redefine 将新编译的文件在内存中运行
redefine /root/StartAppImgController.class