Apache Tomcat 8.5版。错误:服务因服务特定错误而终止,功能不正确

imp*_*roc 5 apache service tomcat8

我一个月前在Windows Server 2008上用Java 1.8安装了Apache tomcat 8.5,它工作正常。现在该服务已停止,我无法从apache配置或Windows Services重新启动它。它总是停止的。我收到以下错误:“服务因服务特定的错误而终止,功能不正确”。

错误说明

Windows事件查看器中的ther错误不再说明:

事件查看器

甚至其详细信息选项卡:

活动详情

我能做什么?

Tec*_*ext 8

我正在尝试将Apache Tomcat / 8.5.31安装为Windows服务,并且也遇到了相同的错误。

对我而言,最终有效的方法是遵循以下步骤。转到Tomcat安装目录的bin文件夹。您将看到两个EXE(tomcat8.exetomcat8w.exe)。tomcat8w.exe是用于监视和配置Tomcat服务的GUI应用程序。双击它,然后去Java标签
1)启用复选框Use default
2)Java Classpath:部分,指定路径bootstrap.jartomcat-juli.jar。这些应该存在于您的tomcat安装bin目录中:

<path_to_tomcat_installation>\bin\bootstrap.jar;<path_to_tomcat_installation>\bin\tomcat-juli.jar
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

要获得更多帮助,您可以LogPath按照文档中的描述使用默认选项将Tomcat作为Windows服务安装为Windows服务,请在以下位置查看日志:%SystemRoot%\System32\LogFiles\Apache

更新:在另一个最新的安装程序中,我注意到尽管配置设置与另一个可以正常使用的设置完全相似,但是Incorrect functionSystem登录下仍然出现错误Event Viewer。这次,我不得不取消选中该Use default选项,并且必须明确提供到的路径,jvm.dll如下所示:

在此处输入图片说明

Java Classpath 如上所述,仍然需要进行设置。