玩! 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 - 服务器启动时未收到数据的主要内容,如果未能解决你的问题,请参考以下文章
Tomcat 在数据库重新启动时未重新连接 PostgreSQL JDBC 池
react native - 应用程序被杀死/未启动时未收到通知