要解压版的tomcat注册到服务中,在命令行下,进入到安装目录的bin目录下,输入“service install”即可。
D:/tomcat/bin>service install
Installing the service 'Tomcat5' ...
Using CATALINA_HOME: D:/StarFlowSetupStandalone-4.0.5-B20081107/tomcat
Using CATALINA_BASE: D:/StarFlowSetupStandalone-4.0.5-B20081107/tomcat
Using JAVA_HOME: E:/Java/jdk1.5.0_12
Using JVM: E:/Java/jdk1.5.0_12/jre/bin/server/jvm.dll
The service 'Tomcat5' has been installed.
如果服务已经存在,可能会报安装失败:
Failed to install Tomcat5 service
导致失败的原因是以前安装过的tomcat时,只是简单的删除安装文件夹,没有删除服务注册信息。
找到报错的日志,显示下列的错误
$tomcat_install/logs/jakarta_service_date.log
名称已用作服务名或服务显示名
解决办法:
1、运行---cmd 然后输入这行代码 sc delete tomcat5 运行
2、重新安装没有报错,tomcat正常启动