精华内容
下载资源
问答
  • windows注册Tomcat服务

    2015-12-13 21:48:56
    windows中使用解压缩的Tomcat注册windows服务的时候,总是Failed to install service,查看日志如下图所示,莫名其妙。以为是权限的问题,把整个解压缩文件夹权限设置为全部可读可写,并且按照网上找到的解决...

    windows中使用解压缩的Tomcat,注册为windows服务的时候,总是Failed to install service,查看日志如下图所示,莫名其妙。以为是权限的问题,把整个解压缩文件夹权限设置为全部可读可写,并且按照网上找到的解决办法,以管理员运行命令行工具进入Tomcat解压缩文件夹下的bin目录下,执行service.bat install还是不行,看到有人说防火墙,把它关了也不行。最后把360卫士退出,再安装,瞬间安装成功了。坑爹的360,这么个小问题可是把我折腾的要疯掉了,我看网上碰到此问题的人不少,在此写出来,希望对碰到此困难的人有帮助。


    展开全文
  • 注册服务: 1 >cd /dD:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.batinstall //注册服务,同理删除服务为 remove   删除服务: 1 .....

    注册服务:

    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

     

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

     

    转载于:https://www.cnblogs.com/qlqwjy/p/8007490.html

    展开全文
  • 注册服务: 1 >cd /dD:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.batinstall //注册服务,同理删除服务为 remove   删除服务: 1 sc...

    注册服务:

    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 输入框

      里面原内容:    

        -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
      再往下找 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

     

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

     

    因为自己在网上搜索遇到很多设置也是类似但是却没有效果的,谨此记录,希望不要被‘坑’!

    转载于:https://www.cnblogs.com/Sir-Li/p/4178459.html

    展开全文
  • 为了避免多个应用部署在同一个tomcat之下带来的管理不便或者不同应用之间依赖场景的冲突,需要在一台服务器上运行多个tomcat服务,则需要将多个tomcat注册Windows系统服务,下面就来介绍如何在此场景下进行相关应....

    一、应用场景

          虽然Windows在当下已经不再是我们作为服务器操作系统平台的首选,但是还是有一些开发商或者项目整体需求的限制必须运行在Windows系统平台之下。为了避免多个应用部署在同一个tomcat之下带来的管理不便或者不同应用之间依赖场景的冲突,需要在一台服务器上运行多个tomcat服务,则需要将多个tomcat注册为Windows系统服务,下面就来介绍如何在此场景下进行相关应用配置操作。

    二、tomcat安装包选择

          安装包的选择,以tomcat6为例有以下几种选择:

    1. apache-tomcat-6.0.53-windows-x64.zip
    2. apache-tomcat-6.0.53-windows-x86.zip
    3. apache-tomcat-6.0.53.exe
    4. apache-tomcat-6.0.53.zip

    1、2是包含了Windows服务组件和一些依赖的组件的安装包

    3则是一个exe可执行文件,是最简单安装方式,但是其安装目录中缺少了一些调试等相关的组件。

    4则是一个不包含Windows服务组件的绿色版本

    以及服务器端服务运行、管理、排错等因素考虑,建议根据操作系统平台选1、2两种包进行安装。

    三、tomcat安装配置

    1、安装此版本tomcat支持的JDK,比较简单就不过多赘述、安装路径为:C:\Program Files\Java\jdk1.6.0_45

    2、将安装包解压放置安装目录,如D盘,路径为:D:\apache-tomcat-6.0.53

    3、将tomcat注册为Windows服务

    3.1 修改service.bat文件

    set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45
    set CATALINA_HOME=D:\apache-tomcat-6.0.53
    set CATALINA_BASE=D:\apache-tomcat-6.0.53

    3.2 在cmd命令中执行注册命令

    >D:\apache-tomcat-6.0.53\bin\service.bat install

    3.3 在服务控制面板中我们可以看到注册的tomcat服务

    3.3 启动tomcat服务,右击此服务点击启动

    服务状态变为已启动,则表示tomcat服务启动成功

    3.4 打开浏览器验证http://127.0.0.1:8080,显示以下界面表示安装启动服务成功。

     

     四、将多个tomcat注册为Windows服务

    4.1 复制tomcat,重命名文件夹为tomcat-web

    4.2 修改server.xml配置文件

    将文件中8005、8080、8009修改成未使用的端口即可,如8105、8081、8109.

    <Server port="8105" shutdown="SHUTDOWN">  
    ......省略行
        <Connector port="8081" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" />
    ......省略行
        <Connector port="8109" protocol="AJP/1.3" redirectPort="8443" />

    4.3 修改service.bat文件

    set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45
    set CATALINA_BASE2=D:\tomcat-web
    set CATALINA_HOME2=D:\tomcat-web
    set SERVICE_NAME=Tomcat6-web
    rem 将文件中多有CATALINA_BASE修改成CATALINA_BASE2 rem 将文件中多有CATALINA_HOME修改成CATALINA_HOME2 rem 将文件中tomcat6.exe修改成tomcat6
    -web.exe

    4.4 重命名tomcat.exe和tomcat6w.exe执行文件

    将tomcat.exe重命名为tomcat6-web.exe

    将tomcat6w.exe重命名为tomcat6-webw.exe

    4.4 执行注册命令

    D:\tomcat-web\bin\service.bat install

    4.5 查看服务控制面板,增加了一个Apache Tomcat 6.0 Tomcat6-web的tomcat服务

    4.6 通过tomcat6-web.exe控制面板进行参数设置

    1)通过此控制面板可以对tomcat进行启动、停止、暂停、重启操作

     2)工作此控制面板可以对jvm参数进行相关配置

     4.7 服务启动后,在浏览器中输入http://127.0.0.1:8081,如果出现以下界面则表示安装配置成功。

     

    至此,完成了在Windows下安装tomcat及将多个tomcat注册成Windows服务的安装配置操作。

     

    如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作! 

     



    转载于:https://www.cnblogs.com/alfred0311/p/7845159.html

    展开全文
  • 具备两个条件 (1) bin目录下具有service.bat文件 个别版本下没有这个文件,有些博主建议从别的版本里拷贝出来修改,并不建议! 每个大版本下【Tomcat9】都会有小分支...不影响注册服务,但影响Tomcat启动,可能会...
  • Tomcat注册系统服务 windowstomcat注册服务主要是方便维护,就是在服务器重启的时候不用再手动的去启动tomcat注册方法: 1.在DOS命令行模式下,cd到tomcat下的bin目录。 2.在bin目录下可以看到一个service....
  • 注册服务: 1 &gt;cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 &gt;service.bat install //注册服务,同理删除服务为 remove    删除服务: 1 sc delete "...
  • 1、Tomcat找不到service.bat文件 原来是下载的时候没有注意看,只有windows版的才带,默认版的是不带的,下载weindows版本。https://tomcat.apache.org/download-70.cgi2、查看tomcat端口是否被占用1、输入cmd,输入...
  • 注册Tomcatwindows服务

    2013-04-23 15:28:26
    一、注册Windows系统服务:  运行cmd打开控制台,进入Tomat目录/bin文件夹,会看到service.bat输入如下命令运行。 service install 服务名称这一句是将当前Tomcat服务器注册为系统服务服务名称为service.bat...
  • 一、tomcat加入windows服务 A、点击开始–>运行,输入cmd进入dos控制台 B、执行以下dos命令(输入命令后按回车键执行) cd Tomcat_oa\bin service install 服务名 (可选,默认为tomcat5) 至此tomcat加入windows...
  • tomcat注册windows服务

    2020-03-16 23:14:42
    今天遇到一个问题,将tomcat部署在windows服务器,然后需要后台运行tomcat服务。既然能够tomcat服务,那干脆再进一步,将tomcat服务设置为开机自动启动; 1.下载tomcat(官网链接) 特别说明一下,官方推荐的版本...
  • tomcat注册windows服务

    2013-07-23 14:24:00
    1,首先查看当前window服务...属性,记下此服务的名称,假如为tomcat6此时进入windows的命令行,开始菜单--->运行--->cmd 执行命令:sc delete 服务名 2,注册服务 在命令行里进入到下载的免安装版的tomc...
  • 1. 从命令行进入tomcat的bin目录...2. 输入service.bat install myTomcat (此处的myTomcat为注册的名字可以随便取,这个名字就是你在管理的服务里看到的名字); 3. 输入service.bat remover myTomcat 就可以删除;
  • 注册方法:1.在DOS命令行模式下,cd到tomcat的bin...在tomcat的bin目录下可以看到有一个service.bat的批处理文件,这个文件就是为我们将tomcat注册成系统服务所用。3.执行命令service.bat install XXTomcatServer ...
  • Tomcat注册Windows服务

    2020-06-01 19:12:46
    项目在tomcat中运行,需要在bin目录下运行startup.bar,如果把Tomcat注册Windows服务,则每次开机项目自动开启,不再需要bin目录下运行startup.bar,特此记录。 1)安装32位或64位JDK 2)安装32位或64位的Tomcat...
  • 此处使用的是tomcat8 tomcat8注册为以服务的方式启动后,如果想更改此时JVM的大小,分为以下几步: ...注意:如果修改service.bat文件中的JVM堆大小是不生效的,需要修改过后重新注册tomcat服务 ...
  • 当前项目需要运行两个Tomcat,每次启动系统以后都要手动进入到tomcat目录执行startup.bat,非常烦,而且重启服务的时候,很容易搞错,所以想将这两个tomcat直接注册服务,这样开机就能够启动。这两个Tomcat安装路径...
  • 有很多文章说要设置啥环境变量的,应该是很早的教程...每个tomcat的bin目录下,命令行运行注册命令:“service.bat install TestA”,注意服务名不要重复了。 以下自己写的bat命令 @echo off call service.bat ins.
  • 步骤三:注册Windows服务 接下来按步骤操作: 步骤一:安装tomcattomcat官网下载你所需要的tomcat版本,一般使用7或者8,官网地址:http://tomcat.apache.org/ 下载完后解压即可用。启动:startup.bat...
  • tomcat注册windows服务

    2014-02-13 14:53:26
    windows系统中tomcat服务注册和删除,可以运用%TOMCAT_HOME%\bin\service.bat 来完成。 注意:目前免安装版的发布已经区分平台了(Tomcat6.0.24开始和 Tomcat7),需要下载windows平台对应的压缩包,否则在...
  • windows安装tomcat8注册为服务的正确姿势 并设置开机自启 实践笔记我使用windows10专业版1909我使用apache-tomcat-8.5.340.对tomcat做了哪些0.1.`注册为windows服务`0.2.`更改开机启动方式`0.3.`...注册tomcat为windo
  • tomcat注册windows服务

    千次阅读 2015-12-02 21:00:56
    注册tomcatwindows服务,并修改tomcat的类加载路径
  • 第一部分 应用场景 需要服务器上Tomcat不显示启动窗口 需要服务器上Tomcat开机自启动 。。。 ...1 {Tomcat_HOME}/bin/service.bat ... TOMCAT 目录 &...(2)在中部修改服务名 ...其中 Tomcat8045-1 为要注册服务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 519
精华内容 207
关键字:

windows注册tomcat服务