以Tomcat7为例,解决方法:
安装
打开命令行提示符窗口=>进入Tomcat安装目录==> 进入bin目录下==>输入:service.bat install 即可(最好使用管理员身份)
直接到目录点击这个service.batt会不会也可以?
经过验证:不可以
若为系统不兼容问题,还需要右键tomcat7.exe 设置兼容性,然后再执行service.bat install
之后在win中运行tomcat7w.exe又出现错误:
The JRE_HOME environment variable is not definedcorrectly.
此时,需要设置环境变量JRE_HOME,并在PATH中添加JRE_HOME/bin,再运行startup.bat
卸载
在命令行中进入/Tomcat路径/bin/,执行“service.bat remove”:
注意:
应该下载 32-bit Windows zip 或者 64-bit Windows zip,里边是自带了 service.bat,如果下载 tar.gz版本的,里边是没有的。
命令行参数解释
http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html
http://tomcat.apache.org/tomcat-8.0-doc/windows-service-howto.html