springboot项目不能同时跑junit4和junit5的解决方法

springboot项目的maven test只会跑junit4 @RunWith注解的测试类,而不会跑junit5 @ExtendWith的测试类

解决方法:pom加上以下plugin,版本号需要3.0.0-M5及以上

复制代码
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>3.0.0-M5</version>
</plugin>

参考:java - Run Both JUnit 4 and Junit5 With Maven Surefire Plugin - 2020 - Stack Overflow

相关推荐
一嘴一个橘子6 小时前
mybatis - 动态语句、批量注册mapper、分页插件
java
组合缺一6 小时前
Json Dom 怎么玩转?
java·json·dom·snack4
危险、6 小时前
一套提升 Spring Boot 项目的高并发、高可用能力的 Cursor 专用提示词
java·spring boot·提示词
kaico20186 小时前
JDK11新特性
java
钊兵6 小时前
java实现GeoJSON地理信息对经纬度点的匹配
java·开发语言
jiayong236 小时前
Tomcat性能优化面试题
java·性能优化·tomcat
爬山算法6 小时前
Hibernate(51)Hibernate的查询缓存如何使用?
spring·缓存·hibernate
秋刀鱼程序编程6 小时前
Java基础入门(五)----面向对象(上)
java·开发语言
sunnyday04266 小时前
基于Netty构建WebSocket服务器实战指南
服务器·spring boot·websocket·网络协议
纪莫6 小时前
技术面:MySQL篇(InnoDB的锁机制)
java·数据库·java面试⑧股