在正式环境中,经常需要设置tomcat自启动,这样在重启系统服务器后就不需要再手动去开启tomcat服务器了。通过设置tomcat下的service.bat可以实现自启动的目的,但有时候会发现自己的tomcat下竟然没有service.bat,这种情况该怎么办呢?

  1. 下面这个版本是tomcat6.0.41版本,可以看到它里面是没有service.bat的。

    网上好多方法是从其他版本中找个service.bat复制过来。但我认为这种方法不恰当。

    原因:每个版本是一体的,把其中一些复制过来用失去了版本的完整性,可能会导致一些问题。

    我的办法是:直接下载有service.bat的tomcat版本。

  2. 2

    百度搜索“tomcat下载”,点击进入tomcat下载页。

  3. 3

    点击“tomcat6.0”。

  4. 4

    点击右侧的“Archives”。

  5. 5

    下拉,点击“v6.0.20”。

  6. 6

    点击“bin”。

  7. 7

    点击“apache-tomcat-6.0.20.zip”。

  8. 8

    将tomcat6.0.20版本下载下来。

  9. 9

    解压下载后的tomcat,可以看到其中已经有service.bat了,并且还有tomcat6w.exe,这个后面会用到。

  10.  

    打开cmd, cd到tomcat的bin目录下,输入service install安装服务。

  11.  

    然后在运行中输入service.msc打开服务窗口。

  12.  

    可以看到已经将tomcat添加到了windows服务。

  13.  

    在服务上点右键,修改它为自动启动。

  14.  

    现在可以重启电脑,试一下它是否会随着电脑开启而自动启动。我本地没有问题。

  15.  

    如果想在一台服务器上放两个tomcat,并且都设置为自动启动怎么做呢?如果再按照上面的方法是不行的,会出现安装服务失败的提示,原因是同一台电脑上不能有相同的服务名称。

  16.  

    解决办法也很简单,打开tomcat/bin下的service.bat,找到

    rem Set default Service name

    set SERVICE_NAME=Tomcat6

    set PR_DISPLAYNAME=Apache Tomcat 6

    修改此处的SERVICE_NAME和PR_DISPLAYNAME就可以了,分别为服务名称和显示名称。

  17.  

    修改后重新安装服务。

  18.  

    同样的方法,修改并安装第二个tomcat服务。

  19.  

    最终两个tomcat都安装到了windows服务里。

无service.bat的tomcat服务怎么设置自启动的更多相关文章

  1. Windows下使用service.bat安装tomcat服务, 启动停止tomcat服务

    在项目开发过程中,以前只是在Eclipse中配置.启动.停止tomcat服务器 如果只想在机器中使用tomcat服务器,而不想安装MyEclipse,可以使用service.bat 将tomcat安装 ...

  2. windows下注册tomcat服务以及设置jvm参数

    注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat install  //注册服务,同理删除服务为 rem ...

  3. 【Tomcat】 windows下注册tomcat服务以及设置jvm参数

    注册服务: 1 >cd /d D:\Java\tomcat-7.0.57-Css\bin //进入目录 1 >service.bat install  //注册服务,同理删除服务为 rem ...

  4. Tomcat服务时区设置

    tomcat服务不设置时间,会自动取系统时间,根据项目部署服务器位置不同时间会有差别,统一设置tomcat服务集群时间为东八区时间,具体设置如下: 在tomcat目录的bin文件夹下,找到文件cata ...

  5. 把解压缩版的tomcat6注册成服务并设置自启动

    操作步骤: 1.在“开始 ”→“运行 ”中输入cmd 命令,进入MS-DOS界面 2.cd 到tomcat的bin目录下       C:/> cd tomcat/bin 3.运行命令servi ...

  6. Centos配置tomcat服务并且开机自启动

    把要配置成服务的tomcat文件夹中的catalina.sh脚本文件拷一份到/etc/init.d目录,并且改文件名称为tomcat6 cp /usr/web/tomcat/tomcat-/bin/c ...

  7. Tomcat服务相关

    1. 将Tomcat安装成服务. 找到bin\service.bat文件,往cmd命令行窗口一拉,如果只提示service /remove [../..]那就是Tomcat和java的路径配置没问题. ...

  8. Tomcat服务相关配置

    安装服务: 进入安装目录-> bin ,在空白处按住shift+鼠标右键 ->在此处运行DOS命令窗口,将service.bat文件拖拽到命令窗口中,按enter键运行, 出现了“Usag ...

  9. Tomcat服务无法启动的问题

    去年下半年公司就决定投入人力物力"跟风"做大数据方向的研究并应用到后续项目中,于是乎,我们也得熟悉下Java才行了. 先弄个JavaEE的开发环境再说吧.装JDK.JRE,其实JD ...

随机推荐

  1. gdb中的define命令

    可以使用define命令达到类似于display的效果:比如每ni后显示当前5条指令: define s5 ni x/5i $pc end 甚至可以手动传入要显示指令的条数: define s ni ...

  2. Spring 学习笔记 ----依赖注入

    依赖注入 有三种方式,本文只学习下属性注入. 属性注入       属性注入即通过 setXxx方法()注入Bean的属性值或依赖对象,由于属性注入方式具有可选择性和灵活性高的优点,因此属性注入方式是 ...

  3. 恶补web之六:javascript知识(2)

    若要向html添加新元素,必须首先创建该元素,然后向一个已存在的元素追加该元素 <div id="div1"> <p id="p1">这 ...

  4. 二、添加 Insert into

    文档目录 开始使用  初始化查询实例: LambdaToSql.SqlClient DB = new LambdaToSql.SqlClient(); 添加实体数据 ", IP = &quo ...

  5. 转:<mvc:annotation-driven/>的注解意义

    <mvc:annotation-driven /> 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案.<mvc:annotation-dri ...

  6. Ocelot中文文档-日志

    目前,Ocelot使用标准的日志记录接口ILoggerFactory/ILogger . 在IOcelotLogger / IOcelotLoggerFactory中提供了标准的asp.net cor ...

  7. 会话机器人Chatbot的相关资料

    Chatbot简介 竹间智能简仁贤:打破千篇一律的聊天机器人 | Chatbot的潮流 重点关注其中关于情感会话机器人的介绍 当你对我不满的时候我应该怎么应对,当你无聊,跟我说你很烦的时候,我应该怎么 ...

  8. dw cs6 trial

    试用版: https://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html English/Japanese: ...

  9. 卸载重装Mysql

    卸载重装前请备份数据库 卸载 sudo apt autoremove --purge mysql-server-core-5.7 清理残留 sudo rm -r /var/lib/mysql* sud ...

  10. Django rest framework(6)----序列化

    目录 Django rest framework(1)----认证 Django rest framework(2)----权限 Django rest framework(3)----节流 Djan ...