java.lang.NoClassDefFoundError: Could not initialize class org.springframework.beans.factory.Bean...

问题

最近应用部署的时候碰到了这个错,如下

解决过程

因为错误信息提示不明确,所以排查上花费了较多的时间,首先参考了这篇文章https://blog.csdn.net/u013452335/article/details/84102972

逐一排查后并没有解决我的问题,于是开始把方向放到了VM options,经过一番尝试后,锁定了问题。-Xss的大小不够,由于我们的项目功能较多,并且没有做微服务拆分,导致应用越来越庞大,启动所需要的线程栈大小也越来越大了,最后设置-Xss2M 解决了这个问题,不过这个值不宜设置过大会影响系统性能。

参考文章:VM options参数详解

你可能感兴趣的:(java.lang.NoClassDefFoundError: Could not initialize class org.springframework.beans.factory.Bean...)