侧边栏壁纸
博主头像
搞钱拒绝ICU

行动起来,活在当下

  • 累计撰写 13 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

arthas动态修改源码

admin
2023-06-11 / 0 评论 / 0 点赞 / 7 阅读 / 0 字

1、查看claasLoaderHash

sc -d CustomDevice

2、class文件反编译成java文件

jad -c 74a14482 --source-only com.dbapp.custom.service.impl.CustomDeviceServiceImpl > /home/logsaas/CustomDeviceServiceImpl.java

3、修改java文件,重新编译成class文件(如果重新编译报错,也可以本地将修改后的代码传出来)

mc -c 74a14482 /home/logsaas/CustomDeviceServiceImpl.java

4、将新的class文件重新加载到jvm中(也可以直接将编译后class文件传出来替换)

redefine -c 74a14482 /home/logsaas/CustomDeviceServiceImpl.class

0

评论区