Internal Error occurred. org.junit.platform.commons.JUnitException: TestEngine with ID ‘junit-jupite
·
在学习ES时遇到报错:"Internal Error occurred. org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupite'",当使用@Test注解时系统提示找不到测试类。

解决过程:1、检查测试类的路径是否正确,在启动类的同包或子包下
2、检查是否导包错误,使用的是junit5,以及是否导入了junit4导致依赖冲突需要排除junit4问题
3、检查是否导入了junit5依赖
4、检测是否编译,这个其实只要能正常编译就能找到测试类
上述均没问题
5、最后发现之前有一个报错,提示java命令行过长,之前没了解过,后来发现这些启动、编译、测试按钮的本质是在后台输入一些java命令行,于是找到运行配置

打开后


可以自行了解缩短命令行是什么意思,不在此讲述
耗费朱波2个小时终于解决了这个奇奇怪怪的bug
求求给朱波点个赞吧!
更多推荐


所有评论(0)