登录 注册
当前位置:主页 > 资源下载 > 9 > hotswap-for-java-file.zip下载

hotswap-for-java-file.zip下载

  • 更新:2024-11-05 17:08:26
  • 大小:12KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:ZIP

资源介绍

JAVA文件热更 相关的配置在HotSwapConf中,可以根据需要修改 热更的文件为java文件,大致是把java文件动态编译成class 然后用agentmain来进行热更 程序启动后,可以自己手动调用HotSwapManager.startTimerTask()方法来启动自动热更的schedule 也可以自己弄个定时器,调用HotSwapManager.runHotSwap() 默认的时候会在HotSwapManager的static模块启动时创建一个hotswap文件夹, hotswap文件夹中有三个文件 1、classes文件夹,就是把java文件编译出来的class文件存放位置 2、java文件夹,就是你要热更的java文件存放路径(热更的时候把你要热更的java文件放到里面就好) 3、history文件夹,就是java文件夹的备份 热更有一些要注意的 1、while(true)一直运行的逻辑,有可能热更失败,建议解决方法就是把大括号里面的放到一个方法里面执行 2、匿名内部类不能热更 3、不能修改类结构 4、不能修改方法签名 如果有问题,可以发送邮件到 379993761@qq.com 中