问题描述
Tomcat启动报错:因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的最大空间
解决办法
Tomcat部署路径下的 /conf/context.xml文件中添加
<Resources cachingAllowed="true" cacheMaxSize="100000"/>

如果还报错,继续调大cacheMaxSize的值,单位是kB
===============================================================================
问题描述
Tomcat启动中文乱码
解决办法
1.打开Tomcat部署路径下的/conf/server.xml,找到以下代码
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxParameterCount="1000"
/>
添加 URIEncoding=“UTF-8”,如下
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxParameterCount="1000"
URIEncoding="UTF-8"
/>
2.修改日志编码格式,打开Tomcat部署路径下的/conf/logging.properties,找到以下代码
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8
将UTF-8编码修改为GBK,如下
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter
java.util.logging.ConsoleHandler.encoding = GBK
再重新启动即可
===============================================================================
1400

被折叠的 条评论
为什么被折叠?



