selfstarter

전자정부프레임워크(egov) logback 설정 본문

Server/Spring

전자정부프레임워크(egov) logback 설정

selfstarter 2019. 7. 12. 10:43

전자정부프레임워크(egov) logback 설정

logback 설정

  • pom.xmlch.qos.logbacklogback-classic1.1.7

logback.xml 생성

  • src/main/resources에 xml 파일 생성

    %d{HH:mm} %-5level %logger{36} - %msg%n

egov에서 적용이 안될 때

  • 기존에 spring에서 logback을 사용하던 설정 그대로 egov에 적용해도 적용이 안될 때가 있다.
  • 이럴 땐 logback이 아닌 log4j 라이브러리를 참고하기 때문에 나타나는 현상
  • log4j 관련 설정을 무시하도록 설정한다
  • pom.xml에 log4j 무시 exclusion 추가

<dependency>

    <groupId>egovframework.rte</groupId>

    <artifactId>egovframework.rte.fdl.logging</artifactId>

    <version>${egovframework.rte.version}</version>

    <exclusions>

         <exclusion>

              <groupId>org.apache.logging.log4j</groupId>

               <artifactId>log4j-core</artifactId>

         </exclusion>

         <exclusion>

              <groupId>org.apache.logging.log4j</groupId>

              <artifactId>log4j-slf4j-impl</artifactId>

         </exclusion>

         <exclusion>

               <groupId>org.slf4j</groupId>

              <artifactId>jcl-over-slf4j</artifactId>

         </exclusion>

         <exclusion>

               <groupId>org.slf4j</groupId>

              <artifactId>log4j-over-slf4j</artifactId>

         </exclusion>

    </exclusions>

</dependency>

Add a provider like Hibernate Validator (RI) to your classpath 에러

  • hibernate 를 추가하라는 에러가 발생하면 아래 dependency를 추가한다

<dependency>

        <groupId>javax.validation</groupId>

        <artifactId>validation-api</artifactId>

    <version>1.0.0.GA</version></dependency>

</dependency>

'Server > Spring' 카테고리의 다른 글

json list 안에 list 읽기  (0) 2019.07.15
Spring resources 위치 가져오기  (0) 2019.07.13
Invalid bound statement error 해결  (1) 2019.07.10
@ControllerAdvice JavaConfig  (0) 2019.07.01
Spring JavaConfig 다국어 처리  (0) 2019.06.25
Comments