这是因为tomcat8以上对resource采取了cache,而默认的大小是10M.
如果你有可能超过了此限制,那么tomcat是启动不起来了。
解决的办法很简单,就是在context.xml中调大缓存即可,具体如下:
<Resources cachingAllowed="true" cacheMaxSize="100000" />
加在</context>前就行。
参考链接3:官方解释
这是因为tomcat8以上对resource采取了cache,而默认的大小是10M.
如果你有可能超过了此限制,那么tomcat是启动不起来了。
解决的办法很简单,就是在context.xml中调大缓存即可,具体如下:
<Resources cachingAllowed="true" cacheMaxSize="100000" />
加在</context>前就行。
参考链接3:官方解释