同理删除服务为 remove 删除服务: 1 sc delete "服务名" //这是通用的删除方法 注:需使用对应的版

时间:2021-11-05 08:25:13

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

前两个报错是属于内存设置问题,第三个是网络问题