作为Windows服务运行时,Tomcat 7控制台和/或托盘图标不显示

use*_*484 7 windows tomcat

我已经将Tomcat7安装为服务(service.bat).它作为一项服务启动并运行良好,但是当您使用Tomcat7.exe或startup.bat手动启动服务器时,我看不到通常会出现的控制台.

顺便说一句,我在Windows 7上,我从这里尝试了一些东西 - http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html

我可以使用 - tomcat7w // MS // tomcat7w将'Tomcat7w监视器应用程序'放到托盘中

但是我需要Tomcat7服务本身的控制台和/或托盘图标.

小智 14

解决方案是在命令提示符窗口中转到tomcat/bin文件夹,然后尝试类似:tomcat8w // MS // Tomcat8

就是这样,监视器服务出现了.

  • MS =监控服务.这个建议的解决方案对我来说不起作用(Tomcat7/Windows7),BTW - 仍在寻找解决方案. (4认同)
  • "// MS"是指什么? (2认同)
  • 它工作正常,只需要用你的Tomcat服务名称替换// MS // Tomcat8,例如// MS // MyTomcatService.所以以前通过在服务列表中检索正确的名称(运行命令>>"services.msc") (2认同)

Maz*_*aka 0

我在 apache.org http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html上找到了这个,页面底部是控制台上的信息。

在Linux中,人们可以简单地在文本文件上执行tail -f,然后看到日志条目进来,所以我用谷歌搜索了Windows上的替代品,这就是我希望它有用的。