首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能将Tomcat启动为Windows服务

不能将Tomcat启动为Windows服务
EN

Stack Overflow用户
提问于 2014-07-09 06:47:02
回答 14查看 125.9K关注 0票数 13

我在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应用程序。

EN

回答 14

Stack Overflow用户

发布于 2015-03-24 09:26:43

开始>配置Tomcat >

  • 启动>模式= Java
  • 关机>模式= Java

这对我有用!

票数 44
EN

Stack Overflow用户

发布于 2016-07-25 01:07:42

我有这个问题,因为我更新了Java版本。

以下步骤对我有用:

  1. 运行\Tomcat\bin\tomcat7w.exe
  2. 确认“启动”选项卡->“模式”选择"jvm“
  3. "Java“选项卡->将”“路径更新为新版本路径
  4. 重启Tomcat

好了。

票数 13
EN

Stack Overflow用户

发布于 2015-03-10 14:51:27

"Windows无法在本地计算机上启动Apache 6。有关详细信息,请查看系统事件日志。如果这是非Microsoft服务,请与服务供应商联系,并参考特定于服务的错误代码0“

当这类错误出现时。请启动->配置tomcat ->启动->模式-> java类似地启动->配置tomcat ->关机->模式-> java

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24647003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档