Wiem, że można uruchomić tomcat, a następnie uruchomić tail -f catalina.out
, aby wyświetlić dane wyjściowe Tomcat. Ale jak uruchomić tomcat i wyświetlić wynik na raz? Czy są jakieś opcje, aby uruchomić startup.sh
z?Jak uruchomić Tomcat z danymi wyjściowymi na konsoli w systemie Linux?
33
A
Odpowiedz
72
szukasz
tomcat/bin/catalina.sh run
zamiast
tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out
Tomcat przebywa w na pierwszym planie w ten sposób (pierwsza opcja). Jeśli chcesz go wyłączyć, Ctrl-C w oknie konsoli zrobi lewy.
Jeśli wybierzesz drugą opcję, tomcat będzie działać w tle, a ogon będzie działał na pierwszym planie, ale będziesz musiał podać tę samą ścieżkę do katalogu dwa razy.
+0
Dziękuję bardzo! – asgs
4
Zamiast korzystać z usługi, cd
do katalogu bin Tomcat, wpisz ./startup.sh
. To uruchomi Tomcat w konsoli.
Wszystkie dzienniki że idzie do catalina.out można modyfikować przez ten link: Tomcat logging
Musisz wykonać './catalina.sh run'. Jeśli zobaczysz użycie catalina.sh, zobaczysz 'run -> Start Catalina w bieżącym oknie'. –