【已解决】javax.websocket.server.ServerContainer not available

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 经验分享
  • 时间:2023-02-26 12:35
  • 2759人已阅读
简介 当springboot项目集成了websocket时,此时单元测试类启动后就会报: javax.websocket.server.ServerContainer not available

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

当springboot项目集成了websocket时,此时单元测试类启动后就会报:

javax.websocket.server.ServerContainer not available

d29d122bd76c7a02f8d26a249bcd0eb8.png

这是因为springbootTest启动时不会启动服务器,所以websocket就会报错,这个时候需要在注解中添加webEnvironment,给wevsocket提供测试环境:

@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)


TopTop