eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

log4j.xml 에서 DatePattern 이 안됩니다. 2
  • 작성자

    조*진

  • 작성일

    2013-10-30 13:59:53

  • 조회수

    1,695

  • 구분

    개발환경

  • 진행상태

    완료

질문

<appender name="filelog" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="/log/logs.log"/>
<param name="Encoding" value="UTF-8"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="Append" value="true"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %5p [%c] %m%n" />
</layout>
</appender>

Append 기본값이 true 아닌가요..


이렇게 해도 역시 안되네요.

답변

안녕하세요. 조성진님
아래와 같이 설정을 변경해 보시기 바랍니다.
log4j 라이브러리가 1.3 버전부터 관련 설정이 변경되었습니다.
고맙습니다.

<appender name="logFILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="file" value="/log/rejseportal.log" />
<param name="Append" value="true"/>
<param name="DatePattern" value="'.'yyyy-MM-dd-HH-mm" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%t] %d{HH:mm:ss,SSS} %-5p %l - %m%n" />
</layout>
</appender>

이 페이지의 구성

묻고 답하기