JDK升级导致的错误

博主因更新JDK导致Tomcat无法启动,并显示java.lang.NoClassDefFoundError异常。通过卸载JDK更新并重新安装解决问题。
前天本本提示JDK有update17了,是否需要更新,点了“更新”,今天突然发现tomcat启动不起来了,没有反应,查看jdk报如下错误:

Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

奇怪了。google了一下,说可能是装了多个jdk造成的,可是我明明就只安装了一个啊,左思右想不得其解,突然回忆起前两天升级JDK的事儿来。于是进入控制面板,卸载了更新的update17,运行jdk,OK!再运行tomcat还是没反应,最后又回来检查JDK,才发现卸载upate17的时候把jre文件全部删除了,看来必须重新安装JDK了。最后重新安装JDK,运行JDK,运行tomcat,OK,一切正常!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值