本帖最后由 郝永亮 于 2017-11-12 23:02 编辑
Tomcat相关配置
当我们进行web项目的开发时,经常使用的web应用服务器便是tomcat。 在实际开发中我们 经常需要修改tomcat的一些配置信息,下面我们来看一下tomcat常用的配置信息是如何修改的。
修改端口信息
[tomcat安装路径]\conf\conf\server.xml 中:
<!‐‐ A"Connector" represents an endpoint by which requests are received
and responses arereturned. Documentation at :
Java HTTP Connector:/docs/config/http.html
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP)Connector: /docs/apr.html
Define a non‐SSL/TLSHTTP/1.1 Connector on port 8080
‐‐>
<Connectorport="80" protocol="HTTP/1.1"
| connectionTimeout="20000" |
| redirectPort="8443" maxHttpHeaderSize="65536" | | maxPostSize="4194304" URIEncoding="UTF‐8"/> |
默认的tomcat的端口为8080,可以在此修改对应的端口号
修改编码方式
打开[tomcat安装路径]/conf/server.xml 文件,定义connector时指定编码,例如指定为UTF 8 ,在连接信息后加入URIEncoding="UTF8"
<Connectorport="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF‐8"/>
修改tomcat 窗口的名字
打开:[tomcat安装路径]\bin\catalina.bat ,然后搜索title找到set TITLE 后就可以设置窗口的名字了。
:doStart
shift
if not "%OS%" == "Windows_NT" goto noTitle 4 if "%TITLE%" == "" set TITLE=mc‐client set _EXECJAVA=start "%TITLE%" %_RUNJAVA%
goto gotTitle
:noTitle
set _EXECJAVA=start %_RUNJAVA%
:gotTitle
看版本信息
打开cmd命令行窗口,然后进入到tomcat安装路径\bin下面,输入 version.bat,即可查看对应
的版本信息
设置tomcat默认启动的jdk
windows下:修改 [tomcat安装路径]/bin/setclasspath.bat,把对应的%JRE_HOME% ,
%JAVA_HOME%换成要修改的jdk的路径就可以了
remSet standard command for invoking Java.
rem Notethat NT requires a window name argument when using start.
rem Also note the quoting as JAVA_HOME may containspaces. 4 set _RUNJAVA="%JRE_HOME%\bin\java" set _RUNJDB="%JAVA_HOME%\bin\jdb"
修改tomcat内存
修改catalina.bat
打开[tomcat安装路径]/bin/catalina.bat,
:noJuliConfig
rem set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
remJAVA_OPTS=‐Xms【初始化内存大小】 ‐Xmx【可以使用的最大内存】,JAVA_OPTS 这个是,TOMCAT已经定义好的,你只需要设置对应内存大小即可 , 例如 :set JAVA_OPTS="‐Xms512m ‐Xmx1024m‐XX:PermSize=128M ‐XX:MaxNewSize=256m ‐XX:MaxPermSize=256m"
set "JAVA_OPTS=‐Xms256m‐Xmx1024m"
修改 startup.bat
修改start.bat或start.sh文件也行,因为start文件会调用catalina文件,如:
如果是windows环境,在startup.bat中加入setJAVA_OPTS=Xms256m Xmx1024m
set JAVA_OPTS=‐Xms256m‐Xmx1024m
一般修改tomcat内存经常采用的是第一种方式,即修改catalina.bat文件。
修改tomcat项目的图标
系统读取这个标志的时候先从你的项目的根目录下读看有没有favicon.ico文件,如果有直接
显示这个图标,
如果没有,则会去webapps/root/下找这个文件,如果这两个地方都没有,则就显示IE图标。
修改tomcat
1、打开tomcat目录,进入[tomcat安装路径]\webapps\项目名称, 然后找到对应的favicon.ico
图标,替换成自己的图标
修改界面
2、修改web项目对应界面中shortcut icon对应的href属性。
1 <link rel="shortcut icon" href="favicon.ico" type="image/x‐icon" />
【说明】
1、rel="shortcuticon" 即特指浏览器中地址栏左侧显示的图标,一般大小为16x16,后缀名
为.icon;
2、通过这种方式可以实现每一个界面的图标都不一样。
|