Failed to register @ServerEndpoint class

springboot集成websocket启动异常信息

 

java.lang.IllegalStateException: Failed to register @ServerEndpoint class:

springboot集成websocket引用依赖

 

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <version>2.1.2.RELEASE</version> </dependency>

原websocket服务类

 

@ServerEndpoint("socket/echo/{sid}") @Component public class WebSocketServer {…}

@ServerEndpoint 注解中配置路径必须以"/" 开头

 

@ServerEndpoint("/socket/echo/{sid}")

注:

使用tomcat
初始化构建websocket时,org.apache.tomact.websocket.service.UriTemplate
对path进行检验,必须以"/"开头。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/13406.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

比特币能否跨过量子时代的这道槛?(2/2)

在上一篇文章《比特币能否跨过量子时代的这道槛&#xff1f;&#xff08;1/2&#xff09;》里说到&#xff0c;比特币要进入量子时代&#xff0c;在技术上必须对加密算法进行升级&#xff0c;而改变比特币的加密基础需要进行硬分叉&#xff0c;这一过程不仅技术复杂&#xff0c…

【算法】二分查找——在排序数组中查找元素的第一个和最后一个位置

本节博客主要是通过“在排序数组中查找元素的第一个和最后一个位置”总结关于二分算法的左右界代码模板&#xff0c;有需要借鉴即可。 目录 1.题目2.二分边界算法2.1查找区间左端点2.1.1循环条件2.1.2求中点的操作2.1.3总结 2.2查找区间右端点2.1.1循环条件2.1.2求中点的操作2.…

O2OA平台流程催办怎么做

O2OA平台设计了灵活的消息提醒数据交互方式&#xff0c;开发者可以根据自己的需要&#xff0c;来消费消息提醒数据&#xff0c;也可以将消息提醒数据接入到Kafka消息中间件来实现消息的准实时提醒。本篇主要介绍如何在O2OA服务器中设置流程的催办提醒消息。 催办提醒服务&#…

centos无法联网解决方案(9步完成

1.打开终端&#xff0c;输入 su - root 进入到管理员模式&#xff08;-的前后都有空格哈&#xff09; 切换后&#xff0c;显示的就是root... 2.. &#xff0c;输入命令ip addr 2. 切换当前目录 cd /etc/sysconfig/network-scripts/ 3.输入命令&#xff0c;打开文件 vi /etc…

一.常见算法--动态规划

&#xff08;1&#xff09;0-1背包问题 问题描述&#xff1a; 0-1背包问题的描述&#xff1a;在n种物品中选择1个或0个第i种物品&#xff0c;装入背包容量为m的背包&#xff0c;使得背包价值达到最大。 思路与关键点&#xff1a; 用到了max函数&#xff0c;用于返回两个数之中…

为何Linux成为你不可或缺的技能

在数字化飞速发展的今天&#xff0c;无论你是IT行业的精英&#xff0c;还是其他领域的专业人士&#xff0c;掌握Linux都已经成为一项至关重要的技能。那么&#xff0c;为什么一定要学会Linux呢&#xff1f;以下文章仅供参考 1. 开源的力量&#xff1a;无限的可能性 Linux是一…

工厂自动化升级改造(3)-Modbus与MQTT的转换

什么是MQTT,Modbus,见下面文章 工厂自动化升级改造参考(01)--设备通信协议详解及选型-CSDN博客文章浏览阅读608次,点赞9次,收藏6次。>>特点:基于标准的以太网技术,使用TCP/IP协议栈,支持高速数据传输和局域网内的设备通信。>>>特点:跨平台的通信协议,…

java版数字藏品深色UI仿鲸探数藏盲盒合成短视频卡牌模式支持高并发功能介绍

根据您提供的艺术品发售系统的需求&#xff0c;以下是一个更为详细和全面的系统设计概述&#xff1a; 1. 藏品发售 藏品分类&#xff1a;藏品可以按照不同的类别进行分类&#xff0c;如绘画、雕塑、摄影等。稀有度设置&#xff1a;后台可以为每个藏品设置不同的稀有度&#x…

ssl证书价格一年多少钱?如何申请?

由于行业新规&#xff0c;现在阿里云、腾讯云等几乎所有平台都不再提供一年期免费证书&#xff0c;如果需要一年期证书则需要支付一定的费用。SSL证书的价格根据类型不同几十到几百上千不等。 一年期SSL证书申请通道https://www.joyssl.com/?nid16 一年期SSL证书申请流程&am…

人工智能(一)架构

一、引言 人工智能这个词不是很新鲜&#xff0c;早就有开始研究的&#xff0c;各种推荐系统、智能客服都是有一定的智能服务的&#xff0c;但是一直都没有体现出多高的智能性&#xff0c;很多时候更像是‘人工智障’。 但是自从chatGpt3被大范围的营销和使用之后&#xff0c;人…

基于springboot的中小型医院网站源码数据库

基于springboot的中小型医院网站源码数据库 本基于Spring Boot的中小型医院网站设计目标是实现用户网络预约挂号的功能&#xff0c;同时提高医院管理效率&#xff0c;更好的为广大用户服务。 本文重点阐述了中小型医院网站的开发过程&#xff0c;以实际运用为开发背景&#x…

基于PHP+MySQL开发的百娣美业课程管理软件系统后端功能介绍

如何开发一个美容产业链的商户管理系统。 1. 需求分析。 在开发美容产业链商户管理系统之前&#xff0c;必须首先进行需求分析。商户需要明确自己的需求和目标&#xff0c;了解系统的功能模块和业务流程&#xff0c;为后续发展提供明确的方向。 2. 系统设计。 根据需求…

python常用基础知识

目录 &#xff08;1&#xff09;print函数 &#xff08;2&#xff09;注释 &#xff08;3&#xff09;input函数 &#xff08;4&#xff09;同时赋值和连续赋值 &#xff08;5&#xff09;type函数和id函数 &#xff08;6&#xff09;python赋值是地址赋值 &#xff08;…

Qt编译和使用freetype矢量字库方法

在之前讲过QT中利用freetype提取字库生成图片的方法&#xff1a; #QT利用freetype提取字库图片_qt freetype-CSDN博客文章浏览阅读1.2k次。这是某个项目中要用到的片段&#xff0c;结合上一篇文章#QT从字体名获取字库文件路径使用// 保存位图int SaveBitmapToFile(HBITMAP hBi…

【会议征稿,ACM出版】第四届人工智能,大数据与算法国际学术会议 (CAIBDA 2024, 7/5-7)

由河南省科学院、河南大学主办&#xff0c;河南省科学院智慧创制研究所、河南大学学术发展部、河南大学人工智能学院承办的第四届人工智能&#xff0c;大数据与算法国际学术会议 (CAIBDA 2024)将于2024年7月5-7日于中国郑州隆重举行。CAIBDA 2024致力于为人工智能&#xff0c;大…

你还去营业厅注销流量卡吗?别浪费时间了,现在有三种方法都可以

家人们&#xff0c;不用的手机号你会注销吗&#xff1f;在这里小编提醒大家&#xff0c;不用的手机卡千万要记得注销&#xff0c;不能直接扔掉&#xff0c;不然可能收到天价欠费单。 ​  今天&#xff0c;小编整理汇总了三种常见的注销方法&#xff0c;不用再跑去营业厅了&a…

Spring的IOC(Inversion of Control)设计模式

Spring的IOC&#xff08;Inversion of Control&#xff09;是一种设计模式&#xff0c;它通过控制反转的思想来降低组件之间的耦合度。在Spring框架中&#xff0c;IOC容器负责管理应用程序中的对象&#xff0c;使得对象之间的依赖关系由容器来维护和注入。 以下是Spring IOC的…

google hack常用命令举例

Google 常用语法说明 site 指定域名 inurl URL 中存在的关键字页面 intext 网页内容里面的关键字 Filetype 指定文件类型 intitle 网页标题中的关键字 link 返回你所有的指定域名链接 info 查找指定站点信息 cache 搜索 Google 里的内容缓存 技巧 1&#xff1a;inurl&…

MySQL入门学习-数据查询.SELECT

MySQL是一种常用的关系型数据库管理系统&#xff0c;可以用于存储和管理大量的结构化数据。在MySQL中&#xff0c;SELECT语句用于从数据库中查询数据。它是最常用的SQL语句之一&#xff0c;具有以下特点&#xff1a; 1. SELECT语句用于从一个或多个表中选择数据&#xff0c;并…

拓展(华为优秀网站)

优秀网站示例&#xff1a; 鸿蒙内核源码分析 Feature Ability和AbilitySlice的关系 使用绘图组件Canvas绘制心率曲线图 多组示例演示三个样式的组合用法 列表组件ListContainer Linux下的Hi3861一站式鸿蒙开发烧录&#xff08;附工具&#xff09; 全球首发—鸿蒙开源平台…