当前位置: 首页 > news >正文

生产环境直接热编译

jad com.king.controller.ArthasController 反编译出来内容
将反编译内容复制到新的文件中。文件名与类名相同,后缀命名为.java,然后修改其中我们想要修改的内容。(注意这里只能修改方法中内容,如果新加的方法,或者静态变量这种事无法热编译上去的)

sc -d com.king.controller.ArthasController 能获取到class文件的classLoaderHash的值。

然后 mc -c 5b5692f3 /data/ArthasController.java -d /tmp
该命令会将java文件编译成class文件放到tmp目录中。

最后执行
redefine -c 5b5692f3 /tmp/com/king/controller/ArthasController.class
就热编译上去了

要哄孩子去了,先随便写上,后面在整理格式


http://www.mrgr.cn/news/59672.html

相关文章:

  • 【深搜算法】(第四篇)
  • 2024 BuildCTF 公开赛|MISC
  • python实现数据库的增删改查功能,图形化版本
  • Python监听指定路径下文件夹变化
  • 如何进行大数据治理
  • ffmpeg视频滤镜:定向模糊-dblur
  • 近似线性可分支持向量机 代码实现
  • 使用代理服务器后sse数据合并问题
  • C++的继承和多态
  • 基于用户体验的在线相册管理平台创新设计与实现
  • Linux日志分析-应急响应实战笔记
  • CSS中为特定的元素设置背景图片(Top1,Top1,Top3)
  • 记一次内存溢出排查(dump文件)
  • RHCE nfs作业
  • C++11实践指北
  • OpsAny社区版与专业版的主要区别是什么
  • 农作物大豆病虫害识别分类数据集(猫脸码客第227期)
  • 基于IMX6ULL开发板LCD点阵显示字符学习
  • C++——string的模拟实现(上)
  • Fofa搜索技巧(理论加实践的整理)
  • TypeError: predict2() missing 1 required positional argument: ‘img2‘
  • 将CSDN博客转换为PDF的Python Web应用开发--Flask实战
  • IDEA中add frame work support被禁用或找不到的解决方案
  • 使用 Axios 上传大文件分片上传
  • 2023年06月中国电子学会青少年软件编程(图形化)等级考试试卷(一级)答案 + 解析
  • 【数据集】全球陆地表面反照率Albedo