Я знаю, что можно запустить tomcat, а затем запустить tail -f catalina.out
для просмотра вывода Tomcat. Но как запустить tomcat и просмотреть вывод сразу? Есть ли варианты запуска startup.sh
с?
Как запустить Tomcat с выходом на консоль в Linux?
Ответ 1
Вы ищете
tomcat/bin/catalina.sh run
вместо
tomcat/bin/startup.sh; tail -f tomcat/logs/catalina.out
Tomcat остается на переднем плане таким образом (первый вариант). Если вы хотите закрыть его, Ctrl-C в вашем окне консоли сделает трюк.
Если вы выберете второй вариант, tomcat будет работать в фоновом режиме, а хвост будет работать на переднем плане, но вам придется дважды указать тот же путь каталога.
Ответ 2
Вместо использования службы cd
в каталоге Tomcat bin введите ./startup.sh
. Это запустит Tomcat в консоли.
Все журналы, которые идут на каталоги. вы можете изменить его по этой ссылке: Запись в Tomcat