导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误

问题

导入spring-beans 项目时,org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy 编译报错,提示缺少org.springframework.cglib.*.*等类

 

原因

查看项目的build path 发现有两个jar报 不存在

导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误_第1张图片

解决方法

进入spring-beans目录中,执行gradle build 命令

导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误_第2张图片

等待几分钟,会在此目录下生成一build文件夹,此文件中的libs目录中有几个jar。

导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误_第3张图片

 

刷新spring-core项目,等待Eclipse自动编译,几秒后,就能看到项目依赖正常

导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误_第4张图片

你可能感兴趣的:(导入spring源码org.springframework.cglib.core.ClassGenerator无法编译的错误)