Junit测试出现异常:Exception in thread "main" java.lang.NoSuchMethodError: org.junit.platform.commons.util.
来源:互联网 发布:8路监控网络交换机 编辑:程序博客网 时间:2024/06/07 02:09
在进行单元测试时,测试出现异常
- 1
- 2
- 3
- 4
- 5
- 6
- 7
pom.xml
依赖如下
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
问题原因
错误就在pom.xml
的依赖中,仔细查看控制台输出你会发现IntelliJ IDEA正在尝试使用JUnit5运行我的测试用例。
- 1
通过pom.xml
发现,我希望使用JUnit4.12运行测试用例,我们查看pom.xml
发现junit-jupiter-api这个依赖会导致这个错误。
- 1
- 2
- 3
- 4
- 5
因为此模块专为JUnit5而设计 -https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api
解决方案
1、删除
pom.xml
中org.junit.jupiter
依赖
2、Reimport All Maven Project
原文(英文)地址:https://stackoverflow.com/questions/45004453/cannot-run-tests-intellij-spring-project-error-java-lang-nosuchmethoderror
阅读全文
0 0
- Junit测试出现异常:Exception in thread "main" java.lang.NoSuchMethodError: org.junit.platform.commons.util.
- Junit测试出现异常:Exception in thread "main" java.lang.NoSuchMethodError: org.junit.platform.commons.util.
- Junit测试出现异常:Exception in thread "main" java.lang.NoSuchMethodError: org.junit.runner.Description.cre
- Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.digester.Digester.parse(L
- 使用PDFBox,出现Exception in thread "main" java.lang.NoSuchMethodError: org.fontbox.cmap.CMapParser.parse
- Andriod测试错误 Exception in thread "main" java.lang.NoClassDefFoundError: junit/textui/ResultPrinter 解决
- org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()Ljava/lang/ClassLoader;
- Exception in thread "main" java.lang.NoSuchMethodError
- org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()
- org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/Nestabl
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/Nestabl
- java中出现java.lang.NoSuchMethodError: main,Exception in thread "main"
- scala出现异常:Exception in thread "main" java.lang.StackOverflowError
- Exception in thread "main" java.lang.NoSuchMethodError: main
- Exception in thread "main" java.lang.NoSuchMethodError: main
- (1)Exception in thread "main" java.lang.NoSuchMethodError:main
- Spring Exception:Exception in thread "main" java.lang.NoClassDefFoundError:org/apache/commons/loggin
- 为什么我讨厌开放式办公?
- python中遍历list的三种方式
- 小朋友学C++(8):继承
- BZOJ 5085(最大-经典题)
- Android数据库操作—— GreenDao让你的数据操作更简单
- Junit测试出现异常:Exception in thread "main" java.lang.NoSuchMethodError: org.junit.platform.commons.util.
- 小朋友学C++(9):构造函数的默认参数
- BZOJ3205: [Apio2013]机器人
- 指纹识别和人脸识别
- 动态规划之单调队列优化专题
- 用户权限
- 解决输入文字换行的方法:
- MFC 笔记
- JavaScript