Java/Spring 애플리케이션 빌드 중에 이런 에러가 발생하는 경우가 있다.
package org.slf4j does not exist
원인
다음 코드에서 해당 에러가 발생하면 원인은 slf4j 관련 의존성이 빠져 있기 때문임
log.error()
Error:(17) java: package org.slf4j does not exist
해결 방법
pom.xml에 다음과 같이 의존성을 선언하면 됨
pom.xml
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.28</version>
</dependency>
추가 작업
이 설정만으로 부족할 수도 있는데, 다음 문서도 참고할 필요가 있다.
SLF4J Failed to load class org.slf4j.impl.StaticLoggerBinder 오류 해결하기