Как перенаправить вывод журнала консоли Tomcat 7 в файл в Windows?
Перенаправить вывод консоли консоли Tomcat 7 в файл (Windows)
Ответ 1
С помощью catalina.bat run
можно запустить tomcat в текущей консоли вместо новой консоли, чтобы вы могли перенаправить всю стандартную ошибку и стандартный выходной поток этой команды в файл с помощью
catalina.bat run > tomcat.log 2>&1
Ответ 2
Чтобы получить вывод 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 - адрес системы 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.
-
Вставьте файл в следующее место: "C:\XXX\apache-tomcat-6.0.20\bin"
-
Запустите "Startup.bat" и "Start_Tomcat.bat"
-
Вы получите "C:\XXX\apache-tomcat-6.0.20\logs\tomcat1.log". Поделитесь файлом "tomcat1.log", чтобы другие могли видеть ваши ответы tomcat.