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参数详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容