Java 调试jetty应用程序

Java 调试jetty应用程序,java,jetty,atmosphere,Java,Jetty,Atmosphere,我使用的是atmosphere框架(),它运行在jetty服务器上,将WebSocket带到任何浏览器 我遇到的问题是,出于某些奇怪的原因,广播到所有连接客户端的消息只会到达与jetty服务器运行在同一平台上的webclient。(本地主机:8080) 其他客户端仅在服务器停止时(一次全部)接收其消息。(ip服务器:8080) 我不确定这是否是jetty 8/Atmopsher/my网络的问题。 我正在使用eclipse和RunJetty运行插件 因此,我的问题:有没有办法调试这个系统/找到问题

我使用的是atmosphere框架(),它运行在jetty服务器上,将WebSocket带到任何浏览器

我遇到的问题是,出于某些奇怪的原因,广播到所有连接客户端的消息只会到达与jetty服务器运行在同一平台上的webclient。(本地主机:8080)

其他客户端仅在服务器停止时(一次全部)接收其消息。(ip服务器:8080)

我不确定这是否是jetty 8/Atmopsher/my网络的问题。 我正在使用eclipse和RunJetty运行插件


因此,我的问题:有没有办法调试这个系统/找到问题的实际位置?

您可以在命令提示符下发出以下命令。mvnDebug jetty:run:run然后你会知道jetty正在监听哪个端口,然后转到run->debug configuration,从那里你可以调试你的服务器。 在调试配置中,您可以在这里找到远程Java应用程序选项为新的远程Java应用程序创建一个新的调试配置,也可以在这里定义新的服务器 再次mvnDebug jetty:run exploded现在您应该看到您的新端口。

对于感兴趣的人: