我从tomcat收到此错误:
The specified service does not exist as an installed service.
Unable to open the service “tomcat8”
然后应用程序根本不会启动,
所以我打开了命令行并安装了服务:
tomcat8.exe //IS//tomcat_8_ServiceName
但仍面临同样的问题
假设我在同一个盒子上有多个tomcats,
exe文件tomcat8w.exe从哪里获取服务名称?
答案 0 :(得分:1)
请注意,使用bin目录中的service.bat脚本更容易将Tomcat作为服务安装(JVM参数等会自动添加,而使用tomcat7.exe // IS // xx则无法完成)。如果您至少在Tomcat 7中使用它(像我一样),则使用命令
service.bat install myService
创建的服务名为“ Apache Tomcat myService”,然后可以使用tomcat7w对其进行编辑,如下所示:
tomcat7w.exe //ES//myService
即以下将不起作用并产生上述错误:
tomcat7w.exe //ES//"Apache Tomcat myService"