아르꼬의 코딩일기

[스프링 오류] CGLIB is required to process @Configuration classes. 본문

Spring

[스프링 오류] CGLIB is required to process @Configuration classes.

아르꼬 2023. 2. 12. 22:16

스프링 레거시로 @configuration 어노테이션 사용시 아래와 같은 오류가 나타날 수 있다.

Exception in thread "main" java.lang.IllegalStateException: CGLIB is required to process @Configuration classes. Either add CGLIB to the classpath or remove the following @Configuration bean definitions: [applicationConfig]

 

해결방법

pom.xml에서 아래와 같이 추가하고 이클립스에서 maven -> Update Project를 클릭해준다.

<!-- cglib -->
		<dependency>
			<groupId>cglib</groupId>
			<artifactId>cglib</artifactId>
			<version>3.1</version>
		</dependency>