Tomcat启动注册为Windows服务启动

tomcat注册成服务以及注册成功却启动失败的解决办法 service.bat install 注册名(可以任意,会自动生成前缀tomcat文件夹的名字,例如注册名是8080,注册成功服务名就是apache-tomcat-9.0.8 8080)service.bat uninstall ‘服务名' -----就可以删除服务,但是需要注意这个服务名不包含之前自动生成的服务前缀。----------需要注意:一般都会有个默认名 例如:”Apache Tomcat 9.0" 当注册服务时执行。以上就是正常注册且能正常启动服务的注册示例。 阅读详情

此篇文章主要转自:http://blog.youkuaiyun.com/huiwenjie168/article/details/42267353


在此也表示非常感谢链接的主人,给了我很大的帮助。


之所以在写此篇文章是因为我担心链接的主人删掉它的文章,所以才想记下这篇笔记。


一:配置Tomcat

  1. 我用的是tomcat7.0.62解压版,有的低版本tomcat是不支持注册windows服务的。这主要看bin目录下有没有service.bat文件,如果有这个文件的话,就可以注册windows服务
  2. 接下来我将用三个tomcat进行演示,我把这三个tomcat分别命名为tomcat1、tomcat2、tomcat3存放到E盘的根目录。
    这里写图片描述
  3. 接下来要做的事就是修改三个tomcat的端口号,否则同时运行多个tomcat会报错的。
    进入tomcat1目录,进入conf目录,打开server.xml文件,修改文件中的三个端口号
    这里写图片描述
    这里写图片描述
    这里写图片描述
    上面的三个端口号都是被我修改过的,其中第二个端口号是我们访问的端口。
    我把tomcat1的端口号分别改为8001、8081、8011。tomcat2的端口号分别改为8002、8082、8012。tomcat3的端口号分别改为8003、8083、8013。
    这样做的目的就是为了防止端口号重复,接下来可以测试一下,分别点击每个tomcat,bin目录下的startup.bat文件,你会发现三个tomcat都启动成功了,并且也没有异常,接下来就打开连接测试一下,发现成功了。
    这里写图片描述

上面说的不算正题,之所以讲一下主要是因为服务器上不可能部署一个项目,同时也不会部署一个tomcat(我用的是windows可视化服务器)


接下来还是以我的tomcat1为例,进入tomcat1目录,进入到bin目录,打开server.bat文件,修改如下内容
这里写图片描述
其中 SERVICE_NAME是需要注册的服务名,DISPLAYNAME是windows本地服务显示的名字。
我的tomcat2和tomcat3同样是修改图片中的信息,改好之后,保存。

二:将Tomcat加入服务

  1. 以我的tomcat1为示例
    打开dos命令,进入到tomcat1下的bin目录,执行命令
    这里写图片描述
    红框中的Tomcat1就是需要注册的服务名,在第一步的最后一张截图有提到。当看到红色框下面的提示后,表示注册成功,可以打开本地服务查看一下。
  2. 如果你的红色框中没输入Tomcat1这个服务名,那么本地服务显示如下第一张截图显示..
    如果你的红色框中有输入Tomcat1这个服务名,那么本地服务显示如下第二张截图显示..
    这里写图片描述
    这里写图片描述
  3. 我采用的是注册时不加服务名。
    同时我本地的tomcat2、tomcat3的注册方式和上面的例子一样。
    此时我的三个tomcat都已注册服务成功。
    这里写图片描述

三:卸载tomcat服务

  1. 以我的tomcat1为示例,执行dos命令,进入到tomcat1目录下的bin目录
    这里写图片描述
    执行红色框的命令,当出现下面的提示,表示卸载服务成功,此时我本地的tomcat1服务不见了
    这里写图片描述

四:修改注册服务的描述

  1. 上面的操作已经把我本地的tomcat1服务卸载了,下面我以本地的tomcat2为示例。
    执行dos命令,进入到tomcat2目录下的bin目录
    这里写图片描述
    2 执行红框中的命令,Tomcat2为服务名(步骤一的最后一张截图有提到),后面” “符号中间的信息为要修改的描述信息(” “为英文的双引号)。当出现下面提示,表示修改成功。刷新本地服务..
    这里写图片描述

五:注意事项

  1. 网上很多教程都是在几个配置文件开头位置SET本地环境变量信息,我这个教程不需要做这些事情,但是本地环境变量需要配置jdk的JAVA_HOME,不需要配置tomcat的CATALINA_HOME。
  2. 我的jdk和tomcat都是64位的,这点需要注意。
  3. cmd命令窗口必须用管理员身份运行。

最后希望对大家有所帮助

从勒索软件攻击到数据重生:SQL Server MDF文件修复的实战生存指南 本文详细介绍了SQL Server MDF文件在遭遇勒索软件攻击后的修复策略,重点解析了Recovery Toolbox工具链的应用流程。从灾难评估到数据验证,提供分阶段修复操作、高级修复技术及防御加固方案,帮助企业快速恢复数据库并提升安全防护能力。 阅读详情

相关推荐

海康Camera MVS Linux SDK二次开发封装ROS packge过程记录(c++)

https://www.hikrobotics.com/machinevision/service/download?module=0

weixin_41965898的博客 2万+

Tomcat注册为Windows服务

配置服务(可选):如果需要修改Tomcat服务的启动参数,可以编辑Tomcat8w.exe配置工具。另外,为了安全起见,最好在安装Tomcat服务之前先备份Tomcat的配置文件和数据。要将Tomcat注册为Windows服务,可以使用Tomcat提供的实用工具service.bat。在Java选项卡中的Java Options栏目中,您可以输入JVM参数,例如:-Xmx512m(最大堆内存为512MB)。如果服务已经注册,您会看到服务的详细信息,包括服务状态和启动类型。

qq_44539748的博客 3011

PRIDE数据库20年:2025更新

PRoteomics IDEntifications (PRIDE)数据库(https://www.ebi.ac.uk/pride/)是全球领先的基于质谱(MS)的蛋白质组学数据存储库,也是ProteomeXchange联盟的创始成员之一。本文总结了过去3年中PRIDE资源及相关工具的发展情况。提交到PRIDE存档的数据集数量平均每月达到约534个。主要得益于基础设施的持续改进,如用于超大数据集的新文件传输协议(Globus)、新的数据重新提交流程以及自动数据集验证过程。

多组・学・多组学 2062

windows注册tomcat服务

也就是tomcat解压安装文件不对,应选择以下Windows版本,将所缺文件拷贝。执行命令service.bat install。1、service.bat不是内部命令。因为tomcat缺少以下文件。

塞北的荒烟的博客 1573

LM Studio Bionic:本地AI智能体从部署到实战完整指南

AI智能体作为能够自主规划、执行多步任务的人工智能系统,其核心原理在于结合大语言模型的推理能力与工具调用机制。通过状态保持和任务分解算法,智能体实现了从单次问答到持续协作的技术跃迁。在工程实践中,这种架构显著降低了复杂任务自动化的门槛,特别适用于数据敏感场景和定制化需求。以Tesla V100等专业硬件为例,本地部署能充分发挥其大显存优势,支持更高精度的模型量化格式。在实际应用层面,智能体可无缝集成到代码审查、文档生成等开发工作流中,而LM Studio Bionic通过统一界面整合了模型服务、任务规划器等

weixin_29053695的博客 649

基于CNN的表情识别(FER)pytorch实现

Report for FER Jian Tang Abstract 我们使用卷积神经网络(CNN)实现了baby的面部表情识别(FER)。 数据上,我们获取了开源FER数据集FER2013[1],besides我们使用爬虫获取了baby相关的人脸图片,进行了手工分类标注以形成一个全新的baby FER数据集。 模型上,我们首先复现了Luan[2]的工作,即参考Kuo[3]在CVPR 2018上的工作并实现一个轻量的CNN网络,在FER2013上进行训练并得到了XXXX%的平均分类准确率(avg a

qq_20241587的博客 3683

【windows系统下配置多个tomcat并注册成为windows服务】

windows下注册多个tomcat服务,并启动!

qq_41740476的博客 1453

解决Keil uVision许可证管理中Unknown Product错误

嵌入式开发中,IDE工具的许可证管理是确保开发环境正常运行的关键环节。Keil uVision作为ARM架构的主流开发工具,其许可证系统采用加密验证机制,通过产品版本识别实现授权控制。当出现Unknown Product错误时,通常源于版本兼容性问题或区域发行版差异,这直接影响开发工具链的可用性。特别是在维护历史项目或使用中国特供版时,开发者常会遇到此类问题。通过分析许可证类型、调整安装配置或建立虚拟化开发环境等工程实践方案,可以有效解决这类授权验证故障,保障嵌入式项目的持续集成与交付效率。

weixin_33743248的博客 363

windows系统注册tomcat服务

1.cmd到tomcat的bin目录下 2.输入命令:service.bat install tomcat 3.刷新一下服务列表,就可以在服务列表里看见tomcat服务啦

我的博客 1803

OpenClaw入门必装Skills(附使用场景)

很多同学安装了OpenClaw后,但却不会使用,就相当于你只是拥有了一副强大的躯干,却没有给它装上能够灵活执行任务的“手脚”和负责思考决策的“大脑插件”——Skills。没有这些核心能力的支撑,OpenClaw只是一个“空壳”,无法真正应用到实际业务场景中,更谈不上提升效率或解决复杂问题。所以,安装只是第一步,要真正让OpenClaw“活”起来,为我们所用,就需要给OpenClaw安装各种Skills,这个过程就是养虾的过程。

十二测试录 3222

手把手教你使用ConvNeXt训练自己数据集和推理,ConvNeXt模型训练(CVPR 2022),一个能挑战 Vision Transformer 的卷积神经网络,含完整代码和数据集

手把手教你使用ConvNeXt训练自己数据集和推理,ConvNeXt模型训练(CVPR 2022),一个能挑战 Vision Transformer 的卷积神经网络,含完整代码和数据集

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1449

Windows下,将tomcat注册为服务启动

Windows下,将tomcat注册为服务启动 文章目录Windows下,将tomcat注册为服务启动前言一、找到 service.bat文件二、注册总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、找到 service.bat文件 确认你的tomcat\bin 目录下,可以找到 service.bat 文件。 如果

Crazy_Cw的博客 6264

OpenCV实战之人脸美颜美型(八)——大眼(上)

从大众审美的角度来看,眼睛适当的“变大”会让人显得更加年轻。因此美型中就有一项大眼功能,其效果就是让眼睛适当变大,这章内容就围绕着大眼算法展开。

On my way 1211

置顶:Tomcat注册windows自启动服务图文教程!!!(终极整理)

Tomcat注册windows服务

good_good_xiu的博客 3106

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

tomcat注册windows服务,启动拒绝访问

注意:tomcat必须选择windows版,需要用到service.bat 1.在startup.bat,shutdown.bat,service.bat设置jdk,jre路径,放置在首行: set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_13 set JRE_HOME=C:\Program Files (x86)\Java\jdk1.7.0_13\jre 2.进入tomcat/bin目录,Shift+右键,...

rensheng_ruxi的博客 2689

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Windows环境安装基础服务:nginx、redis、mysql、tomcat、java环境,并注册为系统服务自启动

Windows环境安装基础服务:nginx、redis、mysql、tomcat、java环境,并注册为系统服务自启动

sara的博客 1462

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

windows下将tomcat/redis注册为服务,后台启动

windows下将nginx/tomcat/redis注册为服务,后台启动 日常开发中经常需要启动tomcat/nginx/redis等,那么怎么把他们配置成服务,然后随系统自动启动呢? windows注册服务 找到你需要注册为服务的应用,进入可执行文件夹下,打开cmd application --service-install [server name] [other args] re...

平兄的笔记 618

tomcat注册服务 启动报错_Java Tomcat 注册为Windows系统服务

注册方法:1.在DOS命令行模式下,cd到tomcat的bin目录下cd tomcatpath根目录加:后回车进入到tomcat安装目录,cd bin,进入tomcat启动目录2.在tomcat的bin目录下可以看到有一个service.bat的批处理文件,这个文件就是为我们将tomcat注册成系统服务所用。3.执行命令service.bat install XXTomcatServer ...

weixin_28978471的博客 462

Windows下注册tomcat脚本bat为服务,自动启动

安装Windows Resource kit  我的安装目录: D:\Program Files (x86)\Windows Resource Kits\Tools   可以使用它自带的命令instsrv新增和删除服务: 安装服务 instsrv MyServiceName "D:\Program Files (x86)\Windows Resource Kits\Tools\srv...

716

Windows下将Tomcat8注册为系统服务并设置开启后台启动

1、下载解压版本的Tomcat 我的是apache-tomcat-8.0.51,直接解压即可,不需要设置环境变  2、修改/bin文件下的文件 service.bat、startup.bat、shutdown.bat三个文件使用编辑器打开 分别在文件最开始(@echo off行下面)设置JAVA_HOME(jdk路径)、CATALINA_HOME(tomcat路径),我的分别是路径D:\Pr...

laohuxiaotu的博客 2757

Windows平台,使用注册表修改Tomcat服务的启动参数。

  服务添加成功了以后需要打开注册表  win+r 然后输入 regedit 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\tomcat1\Parameters\  如果是Win2008(64):HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Sof...

ctwen的专栏 2526

tomcat windows 2003 注册服务启动失败的终极解决方案

tomcat加到windos003服务下及不能在本地计算机中启动的问题解决 2010-06-02 12:11:28 .命令行到$TOMCAT_HOME/bin下,运行service install命令。===============解决Windows不能在本地计算机启动apache tomcat2008-06-04 11:41在windows下以服务的方式启动时提示如下: “windows ...

懒懒晒太阳 307

将tomcat注册成windows系统服务方法(启动服务失败错误1)

1.打开cmd,进入到Tomcat/bin,输入 service.bat install 服务名 这布置服务名称可以不用输默认值 然后出现 表示添加服务成功 2.然后Tomcat/bin下的tomcat8w.exe 双击,有时候会出现闪退,我这里解决就是服务名称不输入 默认 双击打开弹出下图 默认 mode市jvm,这样启动服务可能会提示错误,这里修改为java确定 ...

qq_23490959的博客 1398

tomcat捆绑自带JDK,不使用环境变量,注册windows服务并设置自动启动等批处理命令 备忘

以下部分来自网络搜索,部分来自自行摸索,已验证,留档备忘。 (tomcat7) 1、tomcat服务指定JDK路径,不使用环境变量: tomcat的bin目录下,setclasspath.bat文件搜索 if not "%JRE_HOME%" == "" goto gotJreHome if not "%JAVA_HOME%" == "" goto gotJavaHome 在上述段

深海酷酷鱼的专栏 3766

zip版tomcat(6,7)不能注册成windows服务或者注册后不能启动的问题解决

<br />在日常的开发中,经常要使用到tomcat,一般情况下,我们只需要下载zip版的tomcat,并在ide中进行配置即可。而不需要将tomcat注册成服务,但在部署中,如果需要将tomcat部署到客户机器上时,就会出现一定问题了。<br />     一般情况下,如果要部署成服务的形式,就需要下载专门的windows安装版(一个exe的安装文件),在windows下进行安装。而这种安装 版,有一个问题就是,它默认的服务名就是tomcat6或tomcat7,而不能手动的进行修改。如果需要安装

BigBird2012的专栏 1万+

ant tomcat 启动 关闭 注册成windows服务

tomcat注册成windows服务: 打开cmd命令行,进入tomcat目标下的bin目录里,执行service.bat install tomcat_juziku(服务名)   如果想删除windows服务,可以进入cmd命令行,执行sc delete tomcat_juziku(其中,tomcat_juziku为服务名,如果服务名中间有空格,就需要前后加引号)     ---...

任香980101 229
上一篇: Some projects cannot be imported because they already ex
下一篇: Maven项目测试数据库连接是否成功
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值