1
>cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录
1
>service.bat install //注册处事,同理删除处事为 remove
删除处事:
1
sc delete "处事名" //这是通用的删除要领
注:需使用对应的版本,linux版本没有service.bat ,tomcat.exe ,tomcat*w.exe
参数调解
Windows下调解Tomcat启动参数
一、命令窗口输入
D:\Java\tomcat-7.0.57-Css\bin\tomcat7w.exe //ES//Apache_Tomcat_Css Service
通过上述命令可打开tomcat的打点页面,点击JAVA进入Java options 输入框
(Apache_Tomcat_Css是处事的名称,,不是显示名称)
里面原内容:
-Dcatalina.home=D:\Java\tomcat-7.0.57-Css
-Dcatalina.base=D:\Java\tomcat-7.0.57-Css
-Djava.endorsed.dirs=D:\Java\tomcat-7.0.57-Css\endorsed
-Djava.io.tmpdir=D:\Java\tomcat-7.0.57-Css\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=D:\Java\tomcat-7.0.57-Css\conf\logging.properties
在最后面插手:
-XX:PermSize=64M
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=48m
点击应用,点击确认;
再 改削 D:\Java\tomcat-7.0.57-Css\bin 下的 service.bat 文件
找到下面这句:
set "SELF=%~dp0%service.bat"
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
在这句后面加上下局:
set JAVA_OPTS = -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true
生存后在处事上启动即可;
二、不注册处事,启动改削
改削 D:\Java\tomcat-7.0.57-Css\bin 下的 catalina.bat 文件
找到下面这句:
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
在这句后面加上下局:
set JAVA_OPTS = -Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true
生存后启动即可;
三、注册处事 改削注册列表
运行 regedit
找到注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation
注册表中apache的具体路径说明
32位机器的路径是:HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation
64位机器的路径是:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation
再往下找 Procrun 2.0\Tomcat7\Parameters\Java
有个 Options 设置
-Dcatalina.home=D:\Java\tomcat-7.0.57-Css
-Dcatalina.base=D:\Java\tomcat-7.0.57-Css
-Djava.endorsed.dirs=D:\Java\tomcat-7.0.57-Css\endorsed
-Djava.io.tmpdir=D:\Java\tomcat-7.0.57-Css\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=D:\Java\tomcat-7.0.57-Css\conf\logging.properties
双击它进行编纂,在末尾增加下面行就搞定了:
-XX:PermSize=64M
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=48m
linux下调解Tomcat启动参数
在对应linux下的tomcat版本中,改削 catalina.sh
# vi /usr/tomcat/bin/catalina.sh
注: /usr/tomcat/bin/catalina.sh 是 tomcat地址目录的bin目录 (linux环境下)
找到 # OS specific support. $var _must_ be set to either true or false.
在上句之前插手
# JAVA_OPTS
JAVA_OPTS="-Xms2g -Xmx2g -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:NewSize=512m -XX:MaxPermSize=256m"
# CATALINA_OPTS
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9004"
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
遇见报错:
报错一、ould not reserve enough space for object heap
报错 二、Out of memory
报错三、the Network Adapter could not establish the connection
前两个报错是属于内存设置问题,第三个是网络问题