【发布时间】:2019-05-09 13:30:18
【问题描述】:
我正在尝试关注this Spring tutorial,以便使用 Maven 4 实现从 Angular 驱动的 Electron 应用程序到部署在 Tomcat 7.0.93 服务器上的 Java 驱动的后端的基本 websocket 通信。
我确保前端使用an online websocket echo service 正常工作。 但是当我想将它连接到我的后端时,我收到以下错误:
WebSocket connection to 'ws://127.0.0.1:9090/tests/gs-guide-websocket' failed: Error during WebSocket handshake: Unexpected response code: 404.
我很清楚这个问题看起来像this one,但它不是:
- 我确保
javax.websocket-api具有provided范围,因此相应的jar 没有嵌入到部署的服务器上, - 我确保 plain Tomcat + javax.websocket connection 正在处理给定的 websocket URI,引入 Maven 正在破坏解决方案,而不是 Spring...
你们对可能的解决方案有任何想法吗?
【问题讨论】:
标签: java maven tomcat websocket