【问题标题】:Got 404 error on tomcat 7.0.47 websocket在 tomcat 7.0.47 websocket 上出现 404 错误
【发布时间】:2016-06-29 21:48:44
【问题描述】:

您好,我遇到了这个错误。 我总是收到 404 错误,而且所有 stackoverflow 主题都没有帮助。

我刚刚在 netbeans 中创建了一个名为“SignalingServer”的简单 Web 应用程序,其中包含一个端点类。

import java.util.logging.Level;
import java.util.logging.Logger;
import javax.websocket.OnClose;
import javax.websocket.OnError;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.Session;
import javax.websocket.server.ServerEndpoint;

@ServerEndpoint(value = "/endpoint")
public class WSEndpoint
{
@OnMessage
public String onMessage(String message)
{
    Logger.getLogger(WSEndpoint.class.getName()).log(Level.WARNING, "on message reached");
    return null;
}

@OnOpen
public void onOpen(Session peer)
{
    Logger.getLogger(WSEndpoint.class.getName()).log(Level.WARNING, "on open reached");
}

@OnClose
public void onClose()
{
    Logger.getLogger(WSEndpoint.class.getName()).log(Level.WARNING, "on close reached");
}

@OnError
public void onError()
{
    Logger.getLogger(WSEndpoint.class.getName()).log(Level.WARNING, "logger reached");
}   
}

web xml 看起来像这样

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
    <display-name>SignalingServer</display-name>
</web-app>

我已经用 jdk 7 构建了战争,没有额外的库。

客户端代码如下 新的 WebSocket("ws://10.78.40.60:8080/SignalingServer/endpoint");

防火墙已关闭,我尝试使用 javax.websocket-api-1.0.jar 和 tomcat7-websocket-7.0.47.jar 部署 webapp。在这两种情况下都没有成功。有人有什么建议吗?

【问题讨论】:

    标签: java tomcat netbeans websocket webrtc


    【解决方案1】:

    我自己发现的。 我添加了: tomcat7-websocket-7.0.47.jar 和 javax.websocket-api-1.1.jar 到 netbeans 项目,它运行正常。

    我的 netbeans 7.0.47 安装可能不是默认安装。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-17
      • 2017-02-13
      • 1970-01-01
      • 1970-01-01
      • 2015-06-01
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多