2021年/03月/02日
spring2.0
现在的技术圈算是越来越浮躁了,也越来越复杂了,没事怀下旧,编译下spring2.0来玩玩。
我用的idea版本是11.1.5
jdk是1.5
然后下载spring2.0代码
注意下载spring-framework-2.0-with-dependencies.zip
然后用idea建一个java 项目,配置jdk为1.5,配置编译语言级别为1.5,然后建立一个lib目录,将spring源码里的所有jar复制过来,然后在Modules的依赖里加入这个文件夹。
再把src中的源代码复制过来,再建一个test目录,将test目录的源代码复制过来,注意还有个mock目录也复制到test里,将test标记为测试文件夹,这样就可以构建了,跑一跑里面的测试,畅快。
目前我在windows xp和windows 10上都成功编译,传到了github