[KB7795] Apache Tomcat не работает - устранение неполадок для ESET PROTECT On-Prem (Windows)

примечание:

Этот документ переведен для вашего удобства с помощью машинного перевода. Пожалуйста, будьте уверены, что мы приложили все усилия, чтобы обеспечить максимально точный перевод. Однако ни один автоматизированный перевод не призван заменить переводчика-человека. Официальным текстом является английская версия, которую можно найти, нажав на English справа от этого текста (или внизу, если вы читаете с мобильного). Если у вас возникли вопросы или замечания относительно точности переведенного текста, пожалуйста, обратитесь к официальной версии на английском языке или свяжитесь с местной службой поддержки. Спасибо за ваше терпение.

Выпуск

Решение

Для Apache Tomcat требуется Java:
  • Убедитесь, что Java, ESET PROTECT On-Prem и Apache Tomcat являются 64-разрядными.
  • Если в вашей системе установлено несколько версий Java, мы рекомендуем удалить предыдущие версии Java и оставить только последнюю версию.
  • С января 2019 года публичные обновления Oracle JAVA SE 8 для коммерческого, коммерческого или производственного использования требуют коммерческой лицензии. Если вы не приобрели подписку на JAVA SE, установите веб-консоль ESET PROTECT с помощью JDK, чтобы перейти на бесплатную альтернативу.

Проверьте службу Apache Tomcat

Если веб-консоль ESET PROTECT не работает, проверьте, запущена ли служба Apache Tomcat 9.0 :

  1. Нажмите клавиши Windows + R, введите services.msc и нажмите клавишу Enter.

  2. Найдите службу Apache Tomcat и убедитесь, что в столбце "Состояние" указано "Работает". Если она не запущена, нажмите Apache Tomcat 9.0 Start.


Получено сообщение об ошибке при обновлении 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\bin и tomcat9w.exe - это примеры, используйте реальные имена в вашей системе.

  2. Нажмите Java, снимите флажок Использовать по умолчанию , выберите путь к файлу виртуальной машины Java(C:\[путь к папке Java]\bin\server\jvm.dll или C:\[путь к папке Java]\bin\client\jvm.dll) и нажмите OK.

  3. Запустите службу Apache Tomcat. Служба должна запуститься без проблем.

Дополнительные сведения см. в разделе Устранение неполадок ESET PROTECT On-Prem.