Перенаправить вывод журнала консоли Tomcat 7 в файл (Windows) - PullRequest
19 голосов
/ 28 июля 2011

Как перенаправить вывод журнала консоли Tomcat 7 в файл в Windows?

Ответы [ 2 ]

42 голосов
/ 28 июля 2011

Использование catalina.bat run может запустить tomcat в текущей консоли вместо новой консоли, поэтому вы можете перенаправить всю стандартную ошибку и стандартный поток вывода этой команды в файл, используя

catalina.bat run > tomcat.log 2>&1
5 голосов
/ 21 января 2015

Чтобы получить вывод Tomcat и поделиться им :: 1. Создайте файл «Start_Tomcat.bat», поместите в него следующие строки:

cd C:\XXX\apache-tomcat-6.0.20\bin
        catalina.bat run > C:\XXX\apache-tomcat-6.0.20\logs\tomcat1.log 2>&1

ПРИМЕЧАНИЯ :: C: \ XXX \ apache-tomcat-6.0.20 \ bin - адрес системного бина «\ logs \ tomcat1.log 2> & 1» не должен меняться ...

    Ques:: What does the 2>&1 do?
    Ans:: 2>&1 means output only to file. Without that it would output to both text and console.
  1. Вставьте файл в расположении ниже ::: "C: \ XXX \ apache-tomcat-6.0.20 \ bin"

  2. Запустите «Startup.bat» и «Start_Tomcat.bat»

  3. Вы получите "C: \ XXX \ apache-tomcat-6.0.20 \ logs \ tomcat1.log". Поделитесь файлом "tomcat1.log", чтобы другие могли видеть ваши ответы tomcat.

...