Memory compiler error, exception message: Compilation Error 错误记录

Memory compiler error, exception message: Compilation Error 错误记录

方法一:

使用sc 命令查看classLoaderHash

sc -d com.yuming.xxxx.zhoubao.MlHSWIinfoComp
再次执行:
 mc -c 74b72c8a  /home/arthas/MlHSWIinfoComp.java -d /home/arthas

方法二:

将arthas使用的jdk改成和目标程序的jdk一至

使用   echo $JAVA_HOME  命令查看服务器jdk路径

/usr/local/jdk1.8/bin/java -jar arthas-boot.jar 方式启动

方法三:(推荐)

使用jad 反编译命令编译出来的代码可能本身就有问题;
将本地已经编译好的class文件直接上传服务器,跳过mc命令


第一: 上传本地使用编辑器修改好的class文件
第二: redefine /home/XXXX.war/WEB-INF/classes/com/xxx//MlHSWIinfoComp.class
运行成功:
	redefine success, size: 1, classes:
	com.xxxx.xxx.xxx.MlHSWIinfoComp

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值