【问题标题】:How to run Atmosphere Sample?如何运行大气样本?
【发布时间】:2011-08-30 22:56:51
【问题描述】:

我刚刚从 Github 下载了 Atmosphere Samples。当我在聊天示例上运行 jetty:run goal 时,我遇到了一些问题。

我可以使用浏览器访问页面 (http://localhost:9090),但是当我开始聊天时,没有任何附加内容,因为服务器会为每个 AJAX 请求返回一个 404 错误页面。

我做错了什么?

【问题讨论】:

  • 你能告诉我你用的是哪种气氛释放吗?

标签: java comet atmosphere


【解决方案1】:

我遇到了同样的问题,并且能够通过不通过 maven 而是通过 jett-runner 运行 jetty 来解决它。您必须下载 2 个 jars:

wget http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.4.v20120524/jetty-websocket-8.1.4.v20120524.jar
wget http://repo1.maven.org/maven2/org/mortbay/jetty/jetty-runner/8.1.4.v20120524/jetty-runner-8.1.4.v20120524.jar

建立战争:

mvn package

您可以通过以下方式运行它:

java -jar jetty-runner-8.1.4.v20120524.jar --jar jetty-websocket-8.1.4.v20120524.jar  --path /atmosphere target/atmosphere-chat.war

现在您可以打开浏览器:

http://localhost:8080/atmosphere/

【讨论】:

    【解决方案2】:

    好吧,最近我也发生了类似的事情。除了没有发送消息外,所有 JS 文件也出现 404 错误。那时我意识到http://localhost:9090/ 中的斜杠很重要:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-06
      相关资源
      最近更新 更多