2011-11-14 3 views

답변

20

Catalina.out에는 Tomcat의 "System.out"및 "System.err"에 쓰여진 모든 것이 포함됩니다.

"catalina.out"이라는 이름은 일반적으로 Tomcat을 시작하는 데 사용되는 catalina.sh 스크립트에서 가져옵니다. 이름을 바꾸려면 ... 아웃/오류 스트림으로 펑키 한 작업을 수행하십시오 ... 스크립트를 해킹하거나 대체 실행 스크립트로 바꿀 수 있습니다.

"카탈리나"의 이름은 here으로되어 있습니다.


나는 체크 logging.properties이 .out이에 대해 아무것도 찾을 수 없습니다.

표준 출력/오류 스트림을 catalina.out으로 리디렉션하면 catalina.sh 스크립트에서 발생합니다.

+1

너무 너무 catalina.out 경우에만 바람둥이의 리눅스 설치에 존재하고 실시간으로 서버의 자바 콘솔의 출력을보고 꼬리 명령과 함께 사용할 수있는 기억 – Stainedart

2

자신의 log4j 구성 및 swallowOutput 등록 정보를 통해이를 수행해야 할 것으로 보입니다. wiki FAQ을 참조하십시오. this answer의 일부 세부 정보도 참조하십시오.

log4j는 로깅 패키지이므로 사용하지 않을 경우 로깅 패키지의 javadoc을 참조하십시오. 로깅 패키지를 사용하지 않는 경우 - 사용을 시작하는 것이 좋습니다.

관련 문제