tomcat 启动报错java.lang.NoClassDefFoundError:

求助各位大神,Tomcat 启动一直报这个错误,同样的 war包、同样的tomcat版本和同样的JDK版本,在另外一台机器上是可以,在我这机器就不行。都是window10.

希望大家给与相关高见。万分感激~

java.lang.NoClassDefFoundError: io/netty/util/concurrent/DefaultPromise$1

 

在上方出现了内存泄露,已经修改了tomcat  jvm还是不行

 

 

不要去在于环境是否一致的问题,根据问题解决问题,才是根本。

NoClassDefFoundError错误的发生,是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。 所以问题就是你的JDK还是没有安装正确,或者软件的位数和电脑的位数不同(一个32,一个64),建议先用cmd测试下JDK是否安装成功,然后再测试tomcat是否安装成功。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632