玩! 1.2.4 - 服务器启动时未收到数据

Posted

技术标签:

【中文标题】玩! 1.2.4 - 服务器启动时未收到数据【英文标题】:Play! 1.2.4 - No Data Received on server startup 【发布时间】:2012-04-19 10:26:54 【问题描述】:

我有戏! 1.2.4 应用不好玩。我可以在我的计算机上运行另一个播放应用程序,但是当我尝试运行它时,它会启动服务器,但似乎没有在第一次请求时初始化。

我启用了 TRACE 日志记录,结果如下:

11:21:29,894 INFO  ~ Listening for HTTP at /127.0.0.1:8998 (Waiting a first request to   start) ...
11:21:33,135 TRACE ~ messageReceived: begin
11:21:33,135 TRACE ~ parseRequest: begin
11:21:33,135 TRACE ~ parseRequest: URI = /
11:21:33,140 TRACE ~ parseRequest: end

我不知道为什么会发生这种情况,因为同一个应用程序在不同的计算机上运行良好,而且我之前也运行过。

有人知道为什么会这样吗?

附加信息:

Java: version "1.6.0_30" 64bit
Play: version "1.2.4"

编辑:

我认为这可能与 Java 版本有关。此应用程序在 Java 1.7 中运行,而我的另一个 Play 应用程序仅在 1.6 中运行。这是否与创建应用程序时使用的 Java 版本有关?

【问题讨论】:

Play 在 Java 7 上运行良好。会不会是 Windows 防火墙问题? 【参考方案1】:

其实我已经找到了解决办法。

我在应用程序上运行了play clean-all,然后一切正常。

我认为这是由于切换了 java 版本,当它在一个 java 版本中编译并且您尝试在另一个 java 版本中运行它时,它似乎会导致这个问题。清理项目将强制在当前版本中重新编译所有内容,并且一切运行良好!

【讨论】:

以上是关于玩! 1.2.4 - 服务器启动时未收到数据的主要内容,如果未能解决你的问题,请参考以下文章

尝试使用实时数据库通信时未收到通知

系统刚启动时未收到 FCM 通知

Tomcat 在数据库重新启动时未重新连接 PostgreSQL JDBC 池

react native - 应用程序被杀死/未启动时未收到通知

连接 throw stropes.js 时未收到来自 Openfire Xmpp 的通信

与会者在使用服务帐户、谷歌日历 API 创建活动时未收到会议邀请