기록공간

[Spring 에러] Unable to find Log4j2 as default logging library. 본문

BackEnd/Spring

[Spring 에러] Unable to find Log4j2 as default logging library.

입코딩 2021. 3. 12. 18:57
반응형

톰캣을 실행시 다음과 같은 오류가 뜬다면 Log4j2 라이브러리를 찾을 수 없다는 뜻이다.

 

Maven으로 프로젝트를 진행하고 있다면 Log4j2는 API와 Core로 나뉘기 때문에 pom.xml에 이 두가지 라이브러리를 모두 추가 해주어야 한다.

<dependency>                                   
	<groupId>org.apache.logging.log4j</groupId>
	<artifactId>log4j-api</artifactId>         
	<version>2.0.1</version>                   
</dependency>                                  
                                               
<dependency>                                   
	<groupId>org.apache.logging.log4j</groupId>
	<artifactId>log4j-core</artifactId>        
	<version>2.0.1</version>                   
</dependency>                                  

 

다음 링크에서 자기의 버전에 따른 pom.xml 추가 태그를 제공받을 수 있다.

logging.apache.org/log4j/2.x/maven-artifacts.html

 

Log4j – Maven, Ivy, Gradle, and SBT Artifacts

 

반응형
Comments