2011-05-04 85 views
1

我正在使用Play框架开发一个项目。昨天,'东西'发生了,我的Play.Configuration对象在初始化后为空。我试图回溯我的步骤,但我无法找到我所做的导致错误的变化!播放框架配置

尽管Google通常是我的朋友,但我一直无法找到关于此问题的很多信息。有谁知道我可以/应该开始尝试解决这个问题吗?

+0

很难帮你这么少的信息...我想你看你的application.conf并尝试恢复默认配置文件,以查看你的应用程序是否启动而没有添加所有的东西? – mandubian 2011-05-04 09:26:29

+1

@mandubian - 我知道,我不知道要提供哪些信息 - 但是您想知道的任何信息我都会尽力提供。我已经恢复到以前的版本,并且正在逐个实施我的更改,以查看是什么打破了它。奇怪的是,它不是问题的配置文件。我认为这是我的代码中的东西 - 所以我希望别人可能会遇到类似的问题。好消息是我已经缩小到3班。当我解决问题时我会发布一个答案。 – 2011-05-04 09:42:54

+0

我认为你选择了正确的方式......在这种情况下,为你分析问题非常困难......一旦你已经定位了问题,如果你需要任何帮助,请不要犹豫,问问! – mandubian 2011-05-04 09:53:39

回答

4

感谢莫滕Kjetland,who provided this answer on the play-framework google group,我已经找到了错误的原因如下:

它看起来像你的IntelliJ运行测试 直接。

当你这样做,自己玩 没有运行 - 也不是 初始化。

当运行使用播放 功能,如你有测试在游戏运行 他们:

“播放测试”,并转到 http://localhost:9000/@tests

或“玩自动测试”

--Morten

尴尬的是,我知道@tests url,但我有点耐人寻味并认为如果我运行Play,那么intelliJ会以某种方式神奇地发现Play的这个实例(不知道为什么我这么认为)并相应地进行测试。

反正 - 我希望我的错误会帮助别人,将来别人 - 并再次感谢乐于助人的人stack overflow特别是play-framework google group!