服务'tomcat7'缺lessImageFile

我试图在Windows服务器上运行Tomcat作为服务。 如果我在bin目录中运行tomcat7.exe,出现错误“Service'tomcat7'缺lessImageFile”。 如果我运行startup.bat,tomcat会在新窗口中打开,工作正常。 有任何想法吗? 谢谢。

我有同样的问题,可以find一个解决方法。 但是,我不知道它是否适用于您,因为操作系统是不同的(Windows Server 2008)。

脚步:

  1. 首先用“bin \ tomcat7.exe // DS / Tomcat7”删除tomcat服务。

  2. 现在,禁用UAC。

  3. 再次使用命令“bin \ service.bat install”安装Tomcat服务

  4. 开始服务。

  5. 如果你想(也许会),再次启用UAC。

由于我成功安装并启动了Tomcat服务,因此我不需要再次禁用UAC。

禁用UAC的build议是Tomcat 7文档,位于“ http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html