看Arthas文档,其中代码热更新vb.net教程功能很吸引人,用文档的demo项目热更新,没有c#教程任何问题。

但是,用公司项目的代码一试,mc编译时报错。

网上查了很多博客,有python基础教程说在本地idea里编译成class文件再redefine的,但我在本地idea里直接右键compile的话也会报错,便不了了之。

最终,偶尔间在一个论坛看到说lombok的注解造成 java基础教程了同样的问题(@Data,@Getter@Setter等等),随即检查自己的代码,原来@Slf4j也是lombok注解。

于是在idea里右键refactor->delombok->log,@Slf4j注解自sql教程动转换成经典的 Logger log=....。将这个代码文件上传到服务器,再mc编译,果然成功。

使用Arthas热更新时,lombok注解导致mc命令编译失败相关推荐

  1. arthas 热更新

    注意:如下几点情况无法进行arthas热更新: 增加.删除,修改了 field(字段) : attempted to add Or remove field; 增加.删除了 method (方法): ...

  2. node 热更新代码,无需每次重启命令

    在node中,每次改完代码都需要执行node命令,才能看效果.安装supervisor实现热更新 执行npm install -g supervisor进行全局安装supervisor 然后在启动no ...

  3. android gradle resvalue,在插件中Gradle使用resValue在资源文件中添加信息,导致realease版本编译失败...

    问题详细描述 Detailed description of the problem 由于在插件中无法读取自身的meta-data,因此在资源文件中做一些分渠道分发的内容填充.但是使用resValue ...

  4. xcode路径的改变导致的cocoapods编译失败或者xcrun: error: active developer path (/Applications/Xcode.app/Contents/D

    这几天心血来潮,更新了下Mac系统,然后装了下Xcode10装逼,(原先Xcode9.0是同事下载,为了省时间直接通过隔空投送传过来的)接下来就懵逼了. 接着我就直接熟练的使用cocoapods(10 ...

  5. 微软 SDK 导致的项目编译失败哦~

    文章目录 背景 分析 解决 总结 系列 简 述: 哇卡卡卡,这次又抓到了 Microsoft win10 的

  6. ubuntu安装floodlight时ant命令编译失败

    apt-get install build-essential default-jdk ant python-dev git clone git://github.com/floodlight/flo ...

  7. 进行判断使用class_记一次使用 Arthas 热更新线上代码

    引用参考第二条 - Arthas提醒您: 诊断千万条,规范第一条,热更不规范,同事两行泪 起因 在一次迭代中,出现了一个低级错误,if 语句中的判断逻辑出现了错误,刚好这个功能场景在开发和测试过程中很 ...

  8. 如何利用 Arthas 热更新线上代码

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 公众号「Kirito的技术分享」 前言 本文是 ...

  9. 热更新原理及实践注意

    首先要说明几个概念,不要混用,热部署,热加载: 热部署:就是已经运行了项目,更改之后,不需要重新tomcat,但是会清空内存,重新打包,重新解压war包运行,可能好处是一个tomcat多个项目,不必因 ...

最新文章

  1. 贪心:Burst Balloons 最少次数完成射击气球
  2. ubuntu18.04 -- 创建第一个Django项目
  3. 胶囊网络(Capsule)实战——keras算法练习
  4. 这辆迷你摩托车,很酷!
  5. 自称迪拜十星级酒店,震撼了!
  6. github的python代码怎么跑_如何利用Python模拟GitHub登录详解
  7. 为什么要做漏洞扫描呢?
  8. SPD软件(医用耗材管理系统)应用效果分析
  9. web网页规划与设计:网站设计——简洁的旅游酒店公寓(5页) HTML+CSS+JavaScript
  10. 浅议一种低成本的48V蓄电池组电压电流采集模块
  11. Badboy安装教程(含下载地址)
  12. sudo 授权需谨慎,否则亲人两行泪!6 个超实用使用技巧
  13. 金网奖首度跨界心理学,打造最强案例
  14. 红芯宣布完成 2.5 亿 C 轮融资,却被网友发现其浏览器安装包解压出 Chrome?
  15. 变年轻特效怎么制作?这三个方法你值得收藏
  16. .NET ASP.NET 页生命周期概述
  17. Matlab保留工作区变量教程
  18. docker run出现问题(Client.Timeout exceeded while awaiting headers)
  19. typescript将ES5转ES6
  20. 【汇正财经】什么是波段操作?

热门文章

  1. 一张图学Python
  2. MySQL与PostgreSQL抓取慢sql的方法
  3. 人生关键角色转变:走向职场人
  4. TCP/IP网络编程_第6章基于UDP的服务器端/客户端
  5. 为什么图片和PDF合并后的PDF页面大小不一
  6. 攻略-联想 Yoga 900 安装 Arch Linux 系统
  7. 魔术的逻辑(三)——明明是假的,但为何奇迹依旧美妙?
  8. 【ZT】2D动画制作工具比较
  9. VMware Workstation Pro 16 XP home edition安装(ISO文件最底下)
  10. BFU C.yi的书包 01背包【水题】