Junit4、Junit5、Spring Boot和Idea版本之间对应关系

本文总结了SpringBoot 2.4.0后与Junit 4/5版本的兼容问题,指出4.2.2前需搭配旧版Idea,而2.2.2后推荐Junit5。务必保持Idea和SpringBoot版本同步,以避免包引入错误。
该文章已生成可运行项目,

测试单元使用@Autowire注解失效,无法注入对应的数据,查找网上信息花费了很久的时间,在修复问题是也遇到各种问题,但是最终都归结到 Junit、Spring Boot 和 Idea版本不对应 。在此总结一下对应关系。

JunitSpring BootIdea
42.2.2版本之前2017.3.5之前版本
52.2.2版本之后2017.3.5之后版本

Spring Boot 在 2.4.0 版本之后,便不再兼容Junit4。所以,如果此时使用Idea版本在2017.3.5之前版本,那么程序中只能引用Junit5。此时,你只能Idea版本和Spring Boot 版本二选一了。但是Spring Boot 2.4.0之后,你就不用担心引错包了。

本文章已经生成可运行项目
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值