Windows下通过命令行安装和删除tomcat5服务的方法

安装
tomcat-5.0.28\bin\service.bat install MyAppTomcat5
删除
tomcat-5.0.28\bin\service.bat remove MyAppTomcat5
要说的正题是
MyAppTomcat5不能有下划线,象这样MyApp_Tomcat5
原因不明

mysql可以
mysql-5.0.27\bin\mysqld-nt --install MyApp_mysql50 --defaults-file="C:\mysql-5.0.27\my.ini"
mysql-5.0.27\bin\mysqld-nt --remove MyApp_mysql50

更新:
2008-1-19 上面的虽然可以添加服务,但是服务不能正常启动。用service.bat install安装缺省的服务也一样不能正常启动,但是错误提示不一样。是不是zip版的不能正常安装服务正在研究中。startup.bat可以正常启动tomcat5.0.28,但我需要安装成服务,以便tomcat随系统自动启动。
2008-1-21 上面的安装和卸载基本没问题,需要注意的是,如果是写在批处理文件中最好用全路径,象这样:
rem InstallTomcatService.bat
rem JAVA_HOME和service.bat都用全路径
rem 在这里设置JAVA_HOME的好处就是
rem 可以单独为Tomcat绑定Java环境,而不需依赖于windows的环境变量
set JAVA_HOME=d:\jsdk1.5.09
d:\tomcat-5.0.28\bin\service.bat install MyAppTomcat5

rem UninstallTomcatService.bat
set JAVA_HOME=d:\jsdk1.5.09
d:\tomcat-5.0.28\bin\service.bat remove MyAppTomcat5
标签: FAQ Tomcat
评论: 0 | 引用: 0 | 阅读: 1671
发表评论
昵 称: (必须)
密 码: (未注册用户可不填)
网 址: 邮 箱:
验证码: 验证码图片 选 项:
头 像:
内 容: