无法启动 Tomcat 作为 Windows 服务
2022-09-04 04:59:46
我在Windows 8上使用Tomcat6。我能够通过启动启动Tomcat.bat而不会出错。我已经在tomcat / bin目录下复制了Tomcat6.exe,Tomcat6w.exe和服务.bat,并将.exe文件设置为以管理员身份运行。
我使用管理员权限打开命令行并执行“服务.bat安装”,该命令运行没有错误。在Windows Services中,我可以看到我想要自动运行的Apache Tomcat 6。
但是使用“开始”按钮从Windows服务运行和在Windows启动时,我都得到了相同的错误。
“Windows无法在Local Computer上启动Apache Tomcat 6。有关详细信息,请查看系统事件日志。如果这是非 Microsoft 服务,请与服务供应商联系,并参考特定于服务的错误代码 0。
当我检查Windows事件日志时,我看到以下奇怪的错误。
“Apache Tomcat 6 服务终止,出现以下特定于服务的错误:操作已成功完成。
我尝试在tomcat / bin目录下复制msvcr71.dll,但没有任何变化。我还能做些什么?
更新:
我使用的端口与 8080 不同。我在日志文件/logs/jakarta_service.log中看到以下错误:
%1 不是有效的 Win32 应用程序。