[KB7795] Apache Tomcat 未运行 - ESET PROTECT On-Prem (Windows) 的故障排除

注意:

本页已由电脑翻译。点击本页面语言下的英文,显示原文。如果你发现有什么不清楚的地方,请联系你当地的支持。

问题

解决方案

Apache Tomcat 需要 Java:
  • 确保 Java、ESET PROTECT On-Prem 和 Apache Tomcat 为 64 位。
  • 如果系统上安装了多个 Java 版本,建议卸载早期的 Java 版本,只保留最新版本。
  • 截至 2019 年 1 月,用于商业、商业或生产用途的 Oracle JAVA SE 8 公共更新需要商业许可证。如果您没有购买 JAVA SE 订阅,使用 JDK 安装 ESET PROTECT Web 控制台过渡到无成本的替代方案。

检查 Apache Tomcat 服务

如果 ESET PROTECT 网络控制台没有运行,请检查Apache Tomcat 9.0 服务是否运行:

  1. Windows 键+R,输入services.msc,然后按Enter键。

  2. 找到Apache Tomcat 服务并验证 "状态 "列中是否列出了 "正在运行"。如果未运行,请单击Apache Tomcat 9.0 启动


您收到来自 Java 更新的错误消息(错误代码 1)

在尝试启动服务时,您可能会收到以下可能由 Java 更新导致的错误消息:"Windows 无法启动本地计算机上的 Apache Tomcat。有关详细信息,请查看系统事件日志。如果这是非 Microsoft 服务,请联系服务供应商并参考特定于服务的错误代码 1"。

如果在尝试启动 Apache Tomcat 服务时收到此错误,请参阅以下说明解决问题:

  1. 导航到您的%TOMCAT_HOME%\bin目录(例如,C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin )并双击tomcat9w.exe

    举例说明

    C:\Program Files\Apache Software Foundation\apache-tomcat-9 .0.97\bintomcat9w.exe是示例--请使用您系统中的实际名称。

  2. 单击Java,取消选择Use default 复选框,选择 Java 虚拟机文件路径(C:\[Java 文件夹路径]\bin\server\jvm.dllC:\[Java 文件夹路径]\bin\client\jvm.dll),然后单击OK

  3. 启动Apache Tomcat服务。服务应顺利启动。

有关详细信息,请参阅ESET PROTECT On-Prem 故障排除