有一次启动tomcat 时,报出这个错误。找了一下,发现有时启动成功有时启动失败。最后我修改了tomcat 缓存大小。启动就总不报错了。分析:原来是我在启动tomcat 时从网络中抓取了很多东西放在了内存中。有时会导致tomcat缓存溢出。修改了tomcat 缓存的方法:Google可得。