当前位置: 首页 > news >正文

SpringBootTest报错

Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or …

解决方案:在@SpringTest注解中添加属性(classes = )填写启动类

如我的启动类是MainApplication.class
在这里插入图片描述

javax.websocket.server.ServerContainer not available

这是因为SpringBootTest启动时不会启动服务器,所以WebSocket会报错。

这个时候需要在注解中添加 webEnvironment 属性,给WebSocket提供测试环境:

@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)

终上,终极解决方案:

@SpringBootTest(classes=MainApplication.class,webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)

相关文章:

  • Ext Direct 功能与使用详解
  • NI Multisim官网下载: 电路设计自动化EDA仿真软件
  • Go语言中包导入下划线的作用解析
  • 文件上传--WAF绕过干货
  • SAM12
  • 协作开发攻略:Git全面使用指南 — 第二部分 高级技巧与最佳实践
  • DPIN在AI+DePIN孟买峰会阐述全球GPU生态系统的战略愿景
  • 亚马逊英国站FBA费用重构:轻小商品迎红利期,跨境卖家如何抢占先机?
  • A2A Agent 框架结构化分析报告
  • 基于 EFISH-SBC-RK3588 的无人机多光谱/红外热成像边缘计算方案
  • 数据集中常见的11种变量类型及其在数据分析中的重要性
  • 前端微服务详解
  • 第十二章 Python语言-大数据分析PySpark(终)
  • UE5 调整字体、界面大小
  • 【AI News | 20250424】每日AI进展
  • centos7里memcached 的安装使用
  • Verilog 语法 (一)
  • 第七章:Contribution Governance
  • 【Pandas】pandas DataFrame dot
  • 【C++QT】Buttons 按钮控件详解
  • 央行25日开展6000亿元MLF操作,期限为1年期
  • 岭南非遗大IP来上海了,舞剧《英歌》在文化广场连演两场
  • 中海宏洋集团4.17亿元竞得浙江绍兴宅地,溢价率20.87%
  • 特朗普激发加拿大爱国热情之下:大选提前投票人数创纪录,魁北克分离情绪被冲淡
  • 首开股份:去年亏损约81.4亿元,是公司发展史上极其困难的一年
  • 直播中抢镜“甲亢哥”的翁东华卸任!此前任文和友小龙虾公司董事