我在Windows 8上使用Tomcat6,我可以通过startup.bat启动Tomcat,而不会出错。我在tomcat/bin目录下复制了Tomcat6.exe、Tomcat6w.exe和service.bat,并将.exe文件设置为管理员。
我打开具有管理员权限的命令行,并执行"service.bat安装“,运行时没有出错。在Windows中,我可以看到我希望自动运行的Apache 6。
但是,使用“开始”按钮从运行和启动Windows时,我都得到了相同的错误。
"Windows无法在本地计算机上启动Apache 6。有关详细信息,请查看系统事件日志。如果这是非Microsoft服务,请与服务供应商联系,并参考特定于服务的错误代码0。
当我检查Windows事件日志时,我会看到以下奇怪的错误。
"Apache 6服务终止时出现以下特定于服务的错误:操作成功完成。“
我尝试在tomcat/bin目录下复制msvcr71.dll,但是没有什么改变。我还能做什么?
更新:
我正在使用与8080不同的端口。我在日志文件/logs/Jakartaservice.log中看到了下面的错误:
%1不是有效的Win32应用程序。
发布于 2015-03-24 09:26:43
开始>配置Tomcat >
这对我有用!
发布于 2016-07-25 01:07:42
我有这个问题,因为我更新了Java版本。
以下步骤对我有用:
\Tomcat\bin\tomcat7w.exe好了。
发布于 2015-03-10 14:51:27
"Windows无法在本地计算机上启动Apache 6。有关详细信息,请查看系统事件日志。如果这是非Microsoft服务,请与服务供应商联系,并参考特定于服务的错误代码0“
当这类错误出现时。请启动->配置tomcat ->启动->模式-> java类似地启动->配置tomcat ->关机->模式-> java
https://stackoverflow.com/questions/24647003
复制相似问题