2

我对 Play 2.0 或 2.0.1 有一个奇怪的行为:第一个或前几个请求由 Play 快速处理!服务器,但它不再响应。

我在几个项目上重现了这个问题,包括 hello word 示例应用程序: - 启动“播放运行” - 转到http://localhost:9000 -> ok - 点击刷新几次:请求被锁定,浏览器正在加载.

我对 Firefox 和 Chrome 有同样的行为。

我想这是一个设置问题,我可能遗漏了一些微不足道的东西,但我看不出是什么。

我正在使用 Mac OS X Lion 和 Java 7 update 4。

提前致谢, 问候

4

3 回答 3

1

谢谢你。

它确实与 Java 7 有关。我终于让它工作了,我花了几个小时才知道怎么做。

似乎将 JAVA_HOME 变量定义为 Java 7 路径会产生一些冲突。

在我的 .bashrc 中评论导出行解决了这个问题:

PATH=$PATH:/Users/raphaellemaire/tools/play-2.0.1

#export JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
于 2012-05-05T06:34:15.433 回答
1

众所周知,Play 在使用 Jdk 7 时反应很奇怪。查看邮件列表,发现了几个问题。

似乎是 IMO 唯一可行的解​​决方案。(使用与您相同的设置,完全没有问题)

于 2012-05-04T23:35:23.820 回答
0

如 mkeoller 的评论中所述,升级到Play 2.0.2似乎可行。

于 2012-07-05T18:47:39.573 回答