Error during WebSocket handshake: Unexpected response code: 404错误的解决

作者:朱金灿

来源:https://blog.csdn.net/clever101

 

     本文操作环境是:64位Windows 10,eclipse Oxygen.2 Release (4.7.2)。

      在使用websocket时连接出错,在谷歌浏览器上F12出现调试工具箱,得到的错误信息是:monitor.js?v1564295836330:109 WebSocket connection to 'ws://192.168.30.116:8080/HD/websocket' failed: Error during WebSocket handshake: Unexpected response code: 404。经过分析,发现是编译java工程没有添加webssocket相关java包造成的。解决办法的具体操作如下:

 

  1. 选择java工程属性,如下图:

     Error during WebSocket handshake: Unexpected response code: 404错误的解决_第1张图片

     2.在Server选项中选择已经安装的tomcat,如下图:

     Error during WebSocket handshake: Unexpected response code: 404错误的解决_第2张图片     

3. 在Java Build Path中可以看到Libraries下已经把tomcat相关的jar包装上了,如下图:

Error during WebSocket handshake: Unexpected response code: 404错误的解决_第3张图片

你可能感兴趣的:(Java)