Tomcat日志报错:严重: 等待WAR文件的多线程部署完成时出错,如图:
在线等,有大神路过,请帮忙看下!
检查代码有没有初始化数组分配的空间太大
错误的原因可能是:
数组太大, 最终长度超过平台限制值, 但小于 Integer.MAX_INT
也许你可以减少数组的大小,然后完成它。或者将数组划分为更小的块,并装入需要处理的数据,以满足平台限制
内存溢出了!!!
第一,检查代码,
第二,调整tomcat的jvm参数来适配!
数组太大, 最终长度超过VM限制值
设置大一点的VM限制值,内存不够了
估计是系统打包错误导致的,重启试试
试一试使用独立进程来启动quartz的主线程。例如通过shell启动quartz的入口类。在spring中不要集成quartz。这样tomcat在启动关闭时,就不会受到quartz影响。