Tomcat8在win7下配置与使用 和常见问题处理

来源:互联网 发布:小学数学教学软件 编辑:程序博客网 时间:2024/06/05 18:48

安装

1、下载tomcat8放到D:/server/apache-tomcat-8.0.15

2、新建系统变量

CATALINA_HOME=D:\server\apache-tomcat-8.0.15 ClassPath=%CATALINA_HOME%\lib;


重启,然后运行D:\server\apache-tomcat-8.0.15\bin/startup.bat


配置系统服务的暂时就不搞了。

3、注意:

系统变量里如果只有JAVA_HOME是不行的,需要配置JRE_HOME系统变量。



 java.lang.IllegalArgumentException: Control character in cookie value or attribute.

Cookie里带中文,代码里对Cookie要encodeURI下


配置:

端口:
conf/server.xml里修改

    <Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />




多站点:
conf/server.xml

     <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">        <span style="color:#ff6666;"><Context path="" docBase="C://WebRoot" debug="0" reloadable="true"/> </span>        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"               prefix="localhost_access_log." suffix=".txt"               pattern="%h %l %u %t "%r" %s %b" />     </Host>

一些错误处理

Exception in thread "http-bio-8080-exec-52" java.lang.OutOfMemoryError: PermGen space
在centos下使用
./startup.sh -XX:MAxPermSize=256m 
启动。

0 0