1.内存修改。今天在tomcat7下面部署了两个项目。居然报错了。
然后开始打开Tomcat7w.exe 在java标签中的initial memory pool和muxinum memory pool中修改内存。
可是修改后仍然抱错。
最后查找资料 要修改tomcat内存大小不是在initial memory pool和muxinum memory pool 中修改,而是在
java Options中修改,加入如下语句
-XX:PermSize=256M
-XX:MaxPermSize=256M
-XX:ReservedCodeCacheSize=48M
-Duser.timezone=GMT+08
提醒,还有一种方法是修改注册表,我没有试过。写下来供参考。
在
HKEY_LOCAL_MACHINE/SOFTWARE/Apache Software Foundation/Procrun 2.0/Tomcatu/Parameter/java 中的Options一项加入如下语句
-XX:PermSize=256M
-XX:MaxPermSize=256M
-XX:ReservedCodeCacheSize=48M
-Duser.timezone=GMT+08
2.配置编码,前台通过get访问接口,在不改动程序的情况下,设置字符编码。
打开tomcat的service.xml 找到〈connector port="8080" 行 ,添加 URIEncoding="UTF-8" 重启服务器。