2012-06-11 3 views
2

Я запускаю tomcat, используя команду запуска в bin. Как я могу войти в println в stdout и ошибку в stderr вместо консоли? Какой файл необходимо изменить и как изменить? я использую сервер Windows 2008.tomcat logging stdout stderr

ответ

5

Если вы запустите bin/startup.bat, то Tomcat должен запустить в фоновом режиме, а stdout/stderr следует перенаправить на logs/catalina.out. Если вместо этого вы запустите bin/catalina.sh run (обратите внимание на дополнительный аргумент командной строки «run»), затем Tomcat должен запускаться в консоли, и там должен быть показан все stdout/stderr.

+0

Получение прогона не распознается как внутренняя/внешняя команда – user903772

+0

Команда для запуска - bin/catalina.bat и 'run' - это аргумент командной строки для этого скрипта. –

+0

catalina.bat запустить вызванное приложение для запуска в консольбе, но все же напечатано на консоль – user903772