catalina.out
을 삭제하려면 catalina.sh
파일 내용중에서 CATALINA_OUT 설정부분을 다음과 같이 바꾼다. 아니면 환경변수로 설정해도 된다.CATALINA_OUT=/dev/null
copytruncate
옵션을 사용하는것이 좋다./path/to/catalina.out { daily dateext rotate 5 missingok copytruncate compress }
java.util.logging
패키지를 사용한다.$CATALINA_BASE/conf/logging.properties
이다.LOGGING_CONFIG=-Djava.util.logging.config.file=파일경로
형태로 설정할 수 있다.$CATALINA_HOME/bin/setenv.sh
에서 클래스패스로 지정해줘야한다.CLASSPATH=$CATALINA_HOME/lib/my_formatter.jar
conf/logging.properties
# 아래처럼 ConsoleHandler만 남겨두면 모든 로그를 Standard Out으로만 찍는다. handlers = java.util.logging.ConsoleHandler .handlers = java.util.logging.ConsoleHandler java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter