Gdzie mogę wyświetlić pliki dziennika Tomcat w Eclipse?
Z jakiegoś powodu mój folder instalacji / dziennika Tomcat jest zawsze pusty.
BTW, czy Tomcat zrzuca do pliku dziennika po chwili, czy jest to natychmiastowe?
Gdzie mogę wyświetlić pliki dziennika Tomcat w Eclipse?
Z jakiegoś powodu mój folder instalacji / dziennika Tomcat jest zawsze pusty.
BTW, czy Tomcat zrzuca do pliku dziennika po chwili, czy jest to natychmiastowe?
Odpowiedzi:
Przejdź do widoku „Serwer”, a następnie dwukrotnie kliknij uruchomiony serwer Tomcat. Do dostęp Pliki dziennika są zapisywane w stosunku do toru w „ścieżka Server” pola, która sama jest w stosunku do toru roboczego.
Nie jestem pewien, czy byłeś po Catalina.out, czy jednym z innych dzienników wyprodukowanych przez Tomcat.
Ale jeśli szukasz pliku dziennika catalina.out, postępuj zgodnie z poniższymi wskazówkami:
Na karcie serwerów kliknij dwukrotnie serwer Tomcat. Pojawi się ekran o nazwie Przegląd.
Kliknij „Otwórz konfigurację uruchamiania”. Kliknij kartę „Ogólne”.
U dołu ekranu możesz zaznaczyć pole wyboru "Plik", a następnie określić plik, który może być użyty do zalogowania danych wyjściowych konsoli (catalina.out).
Na koniec zrestartuj serwer Tomcat.
Inne forum zapewniło tę odpowiedź:
Ahh, rozgryzłem to. Aby można było pobrać plik „logging.properties”, należy ustawić następujące właściwości systemu.
Zakładając, że tomcat znajduje się w projekcie Eclipse, dodaj następujące informacje na karcie „Argumenty” konfiguracji uruchamiania:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
Wygląda na to, że dzienniki są porozrzucane? Znalazłem dzienniki dostępu pod
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Przejdź do widoku Serwery w Eclipse, a następnie kliknij prawym przyciskiem myszy serwer i kliknij Otwórz. Pliki dziennika są przechowywane w folderze odpowiadającym ścieżce w polu „Ścieżka serwera”.
Ponieważ pola ścieżki nie można edytować, można również „Otwórz konfigurację uruchamiania”, kliknąć kartę Argumenty, skopiować argument VM dla catalina.base (w cudzysłowie). To jest pełna ścieżka do katalogu aplikacji internetowej WTP. Kopiowanie wartości do schowka może zaoszczędzić pracochłonnego przeglądania systemu plików do ścieżki.
Należy również zauważyć, że dane wyjściowe do pliku dziennika powinny być widoczne w widoku konsoli podczas uruchamiania lub debugowania.
Jeśli chcesz logi w osobnym pliku innym niż konsola: kliknij dwukrotnie serwer -> Otwórz konfigurację uruchamiania -> Argumenty -> dodaj -Dlog.dir = "Ścieżka, w której chcesz przechowywać ten plik" i zrestartuj serwer.
Wskazówka: upewnij się, że serwer nie działa, gdy próbujesz dodać argument. Powinieneś mieć log4j lub podobną strukturę rejestrowania.
jeśli szukasz dziennika catalina.out i używasz eclispe z tomcat, to działa dla mnie: