信息发布→ 登录 注册 退出

SpringBoot单元测试没有执行的按钮问题及解决

发布时间:2026-01-11

点击量:
目录
  • 单元测试没有执行的按钮
    • 问题说明
    • 解决方法
  • 单元测试没有启动按钮(另辟蹊径)
    • 大致如下图(红圈处,没有启动按钮)
    • 现状
    • 转机
    • 结论

单元测试没有执行的按钮

问题说明

在搭建SpringBoot项目单元测试中,突然发现没有执行的按钮,如是,我使用鼠标右键,强行执行该测试方法.结果报错.

报错信息:

The class com.example.demo.DemoApplicationTests is not public.

idea给的建议:

Test class should have exactly one public constructor

发现类上面没有限定符关键字,且必须为public.

解决方法

在类上补充public关键字

单元测试没有启动按钮(另辟蹊径)

最近遇到了一个问题,很是烦恼,搜遍全网也没有解决,后来自己偶然解决了。

就是IDEA中,spring boot项目的单元测试的普通方法,无论如何都没有启动的三角形绿色按钮。

大致如下图(红圈处,没有启动按钮)

现状

网上搜来的方法更是令人绝望。

试遍无数(其实方法也就那么几种,什么mark directory as ...、jdk版本、pom scope、public、compiler配置、output path配置等等)

我负责任地说,每种都试过,没有一个有效的。

转机

直到一次偶然的原因,我打开了idea的插件,看到了junit插件被禁用了……

然后启动,然后一切都好了。

结论

如果找遍方法,还是没解决,可能就是这里我说到的原因。

即 Junit插件被禁用了,启用即可

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。

在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!