打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何添加、彻底删除Tomcat服务 将解压版的Tomcat设为windows服务

今天删掉了Tomcat5,安装了最新版本的Tomcat6,碰到的问题,没把旧版的Tomcat5删除彻底。导致Tomcat6启动不了,我用的绿色版本。提示:Failed installing 'Tomcat6' service .找到了这个文章,说的比较好。

适用于Tomcat4.1、5.5、6.0。
解压版的Tomcat安装,参见:http://www.blogjava.net/fastunit/archive/2008/05/22/202112.html

一、安装服务


在命令行中进入/Tomcat路径/bin/,执行“service.bat install”:

说明:
1、服务名和显示名称:service.bat中设置了默认的服务名称,不同版本分别命名为Tomcat4、Tomcat5、Tomcat6,如果需要自 定义服务名或服务的显示名称,可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME;
2、防火墙的影响:/bin/tomcat6.exe(或tomcat4.exe、tomcat5.exe)将被作为服务程序,如果有防火墙,需要设为允许作为服务。

二、卸载服务

在命令行中进入/Tomcat路径/bin/,执行“service.bat remove”:


三、命令行参数

Tomcat的服务名、Jvm内存初始值和最大值等可通过命令行参数设置,请参考官方文档:
http://tomcat.apache.org/tomcat-5.5-doc/windows-service-howto.html

http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html

posted on 2008-05-22 11:49 FastUnit 阅读(2030) 评论(3) 编辑 收藏 所属分类: tomcat

Feedback

# re: 将解压版的Tomcat设为windows服务 2008-06-24 10:42 dezhen
我试着用你介绍的方法去做了,但我总是安装失败
下面是我的安装信息:
Installing the sevice 'Tomcat6'...
Using CATALINA_HOME: D:\apache-tomcat-6.0.16
Using CATALINA_BASE: D:\apache-tomcat-6.0.16
Using JAVA_HOME: D:\Java\jdk1.5.0_03
Using JVM: D:\Java\jdk1.5.0_03\jre\bin\server\jvm.dll
Failed installing 'Tomcat6' service

帮忙看看,我哪错了?   回复   更多评论
  

# re: 将解压版的Tomcat设为windows服务 2008-06-24 22:04 FastUnit
@dezhen
首先,打开日志文件/tomcat6/logs/jakarta_service_***.log,查看安装失败的原因。
常见的原因是服务名或服务的显示名已存在(例如,之前安装过exe版本的tomcat但未彻底删除,4、5、6版本默认服务的显示名都是“Apache Tomcat”),解决方式1:通过“service remove 服务名”删除服务;解决方式2:在service.bat中修改SERVICE_NAME和PR_DISPLAYNAME(或通过命令行参数指定)。   回复   更多评论
  

# re: 将解压版的Tomcat设为windows服务 2008-11-13 16:28 王者之剑

service.bat install MyTomcatService  回复  更多评论


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
把tomcat加到windows服务项中
Tomcat的安装配置和测试
TOMCAT内存溢出
Tomcat在Windows下的免安装配置
Windows下在同一台机器上安装多个Tomcat服务
Tomcat 5配置为系统服务
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服