log4j.properties 로 로그를 남기고 있다.
한글이 깨졌네..쩝
아래의 빨간색에 encoding을 UTF-8로 추가하면 된다.
encoding은 서버에 맞게 설정하면 된다.
참고로 stdout 은 콘솔 로그다.
로컬 톰켓에 붙여서 볼려면 당근 필요하고
서버에 올라가서 jeus등의 로그에 붙여서 볼려면 필요하다.
jeus 로그에 LOG4j에 로그를 붙여서 볼려면 추가하고 필요없으면 빼면 된다.
# Root Logging
log4j.rootLogger=INFO, stdout, logfile
# stdout Appender
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.encoding=UTF-8
log4j.appender.stdout.layout.ConversionPattern=%d %-5p %c(%M:%L) - %m%n
# File Appender
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Threshold=DEBUG
log4j.appender.logfile.File=/logs/test.log
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
log4j.appender.logfile.BufferSize=8192
log4j.appender.logfile.Append=true
log4j.appender.logfile.Encoding=UTF-8
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %-5p %c(%M:%L) - %m%n
# SQL Logging
#log4j.logger.com.ibatis=DEBUG
#log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
#log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
#log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.CallableStatement=DEBUG
#log4j.logger.java.sql.ResultSet=DEBUG
댓글 없음:
댓글 쓰기