[KB7795] Apache Tomcat nie działa - rozwiązywanie problemów dla ESET PROTECT On-Prem (Windows)

NOTATKA:

Ta strona została przetłumaczona przez komputer. Kliknij przycisk Angielski w sekcji Języki na tej stronie, aby wyświetlić oryginalny tekst. Jeśli coś jest niejasne, skontaktuj się z lokalnym działem pomocy technicznej.

Problem

Rozwiązanie

Apache Tomcat wymaga Java:
  • Upewnij się, że Java, ESET PROTECT On-Prem i Apache Tomcat są 64-bitowe.
  • Jeśli w systemie zainstalowanych jest wiele wersji Java, zalecamy odinstalowanie wcześniejszych wersji Java i zachowanie tylko najnowszej wersji.
  • Od stycznia 2019 r. publiczne aktualizacje Oracle JAVA SE 8 do użytku biznesowego, komercyjnego lub produkcyjnego wymagają licencji komercyjnej. Jeśli nie wykupiłeś subskrypcji JAVA SE, zainstaluj ESET PROTECT Web Console używając JDK aby przejść na bezpłatną alternatywę.

Sprawdź usługę Apache Tomcat

Jeśli konsola ESET PROTECT Web Console nie jest uruchomiona, sprawdź, czy usługa Apache Tomcat 9.0 jest uruchomiona:

  1. Naciśnij klawisz Windows + R, wpisz services.msc i naciśnij klawisz Enter.

  2. Zlokalizuj usługę Apache Tomcat i sprawdź, czy w kolumnie Status znajduje się pozycja Uruchomiona. Jeśli nie jest uruchomiona, kliknij Apache Tomcat 9.0 Start.


Otrzymujesz komunikat o błędzie z aktualizacji Java (kod błędu 1)

Podczas próby uruchomienia usługi może zostać wyświetlony następujący komunikat o błędzie, który może wynikać z aktualizacji Java: "System Windows nie mógł uruchomić usługi Apache Tomcat na komputerze lokalnym. Aby uzyskać więcej informacji, przejrzyj dziennik zdarzeń systemu. Jeśli jest to usługa firmy innej niż Microsoft, skontaktuj się z dostawcą usługi i zapoznaj się z kodem błędu usługi 1"

Jeśli ten błąd wystąpi podczas próby uruchomienia usługi Apache Tomcat, zapoznaj się z poniższymi instrukcjami, aby rozwiązać ten problem:

  1. Przejdź do katalogu %TOMCAT_HOME%\bin (na przykład C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin) i kliknij dwukrotnie plik tomcat9w.exe.

    Przykłady

    C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.97\bin i tomcat9w. exe są przykładami - użyj rzeczywistych nazw w swoim systemie.

  2. Kliknij Java, odznacz pole wyboru Użyj domyślnego , wybierz ścieżkę pliku maszyny wirtualnej Java(C :\ [ścieżka folderu Java]\bin\server\jvm.dll lub C:\[ścieżka folderu Java]\bin\client\jvm.dll) i kliknij OK.

  3. Uruchom usługę Apache Tomcat. Usługa powinna uruchomić się bez problemów.

Więcej informacji można znaleźć w sekcji Rozwiązywanie problemów z ESET PROTECT On-Prem.