我正在尝试遵循this Spring tutorial,以实现从Angular支持的Electron应用程序到使用Maven 4部署在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未嵌入在已部署的服务器上,你们对可能的解决方案有任何想法吗?
答案 0 :(得分:0)
事实证明,问题实际上与与Tomcat冲突的Maven依赖关系无关。
在一个专用于测试的最小服务器上,我实际上没有到达正确的端点,我终于设法到达了它。