본문 바로가기
개발자의 공부방/에러 일기

스프링 에러 03] log4j:ERROR 해결방법.

by 쌈빡한 쥬니준 2019. 3. 19.

스프링 에러



log4j:ERROR Could not create the Layout. Reported error follows.

java.lang.ClassNotFoundException: org.apache.log4j.PatternLayout


이 에러 때문에 엄청 애먹었네요.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.popo.controller;
 
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
 
@Controller
public class TestController {
    
    protected Logger log = LoggerFactory.getLogger(this.getClass());
    
    @RequestMapping(value="/interceptorTest")
    public ModelAndView interceptorTest() throws Exception{
        
        ModelAndView mv = new ModelAndView();
        log.debug("인터셉터 테스트 입니다.");
        
        return mv;
    }
cs



-- 에러 원인 --


1) jar 파일이 제대로 들어가 있는지 확인.


2) import org.apache.log4j.Logger; 를 위 코드와 같이 변경.












출처https://tomining.tistory.com/102

출처 : https://coderanch.com/t/63521/open-source/log-XML-properties-file

댓글1