使用Spring3最常见的问题:Exception: java.lang.IllegalStateException: CGLIB is required to process @Configurat

使用Spring3最常见的问题:Exception: java.lang.IllegalStateException: CGLIB is required to process @Configuration classes.

异常:

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: [appConfig]
 at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:257)
 at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:147)
 at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:624)
 at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:614)
 at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:398)
 at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:65)
 at com.mkyong.core.App.main(App.java:10)

 

解决:

添加jar包:cglib-nodep-2.2.2.jar(OK,问题解决)



原文链接:http://hi.baidu.com/newsyz/item/d8439a3fe82a456f7d034b0e

你可能感兴趣的:(spring,bean)