MyCat启动报错WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundError: java/u

 目录

一、问题描述

二、解决历程

三、解决方案


一、问题描述

         在Linux系统下启动MyCat忽然报错:WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundError: java/util/concurrent/atomic/LongAdder

         (由于事后补文,没了截图,见谅......)


二、解决历程

         百度相关解决方案非常少,仅找到一篇!链接如下:https://blog.csdn.net/MAMAIMAI/article/details/104664129

          不过小小吐槽一下,感觉这写得也太简单了,一笔带过,这是急着回家吃饭么?

         首先,我说一下,我本地装的MyCat版本是1.6.7(具体安装包为Mycat-server-1.6.7.1-release-20190627191042-linux.tar.gz),JDK版本为jdk 1.7.0_79

         言归正传,我没有尝试过该链接的方式能否解决问题,但是我的思考是:我好不容易装起来MyCat,你告诉我MyCat版本高了,让我重新降低MyCat版本?而且我百度了很久,MyCat 1.6.5以下版本甚至还有不稳定等因素。


三、解决方案

         最后,权衡之下,我决定替换JDK版本,而保留MyCat 1.6.7版本不动。我将JDK重新替换为jdk 1.8的版本(具体安装包为jdk-8u161-linux-x64.tar.gz)就解决了!至于jdk的重新安装就方便多了。

         以下是成功后的结果图:

         成功解决!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT-NSD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值