Нет каталины - PullRequest
       78

Нет каталины

9 голосов
/ 16 августа 2010

Понятия не имею, как и что настроить, чтобы catalina.out находился на Tomcat на моем компьютере.

Я использую Tomcat 6.0.28, zip-версия на Windows XP.Чтобы запустить сервер, я просто запускаю файл startup.bat.

Я что-то не так делаю?!

Заранее благодарю за любые советы.

Мур

[Отредактировано] Все записи (Исключения или System.out) будут записаны в окне консоли.Где настроить, чтобы они были записаны в catalina.out?

Как я написал в одном из своих комментариев, если я устанавливаю Tomcat с setup-version, все сообщения появляются в stdout_YYYYMMDD.log, и я нене вижу, где это изменить.

Ответы [ 4 ]

8 голосов
/ 17 августа 2010

Похоже, что Tomcat 6 в Windows не пишет в catalina.out

Я могу понять, почему это происходит, но не уверен, где это исправить.

catalina.sh имеет эту строкукоторый отправляет системные выходы в catalina.out

"$CATALINA_BASE"/logs/catalina.out 2>&1

, эта строка отсутствует в catalina.bat, поэтому она не отображается в Windows.

4 голосов
/ 03 мая 2011

Я написал командный файл 'start & log.bat' и поместил его в каталог tomcat \ bin. Пакетный файл имеет одну строку:

catalina run > ..\logs\catalina.out 2<&1
0 голосов
/ 13 января 2018

мой опыт показывает, что эти журналы всегда где-то создаются, даже если не в catalina.out.в Linux 7 tomcat7 yum установлен, мой system.out.println (сообщения заканчиваются в / var / log / message. хорошо, пока я могу их найти. нашел их там с помощью grep -r 'system.out.println('* из корневого каталога. Выполнение команды занимает много времени.

0 голосов
/ 16 августа 2010

Запускаете ли вы какие-либо приложения на сервере приложений, так как я думаю, что он создает файл только при наличии ошибки в приложении.

...