Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按下heroku键后,不会解释my@消息(值)_Heroku_Playframework_Playframework 2.0 - Fatal编程技术网

按下heroku键后,不会解释my@消息(值)

按下heroku键后,不会解释my@消息(值),heroku,playframework,playframework-2.0,Heroku,Playframework,Playframework 2.0,按下heroku后,不会解释my@消息(值): -->值是display,而不是conf/Messages文件中的翻译 我使用play framework 2.2.1 下面是包含@messages()use的页面的开始和第一次显示的日志 我的文件包含: web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true 将文件名从“Messages”更改为“Messages”(小写的m)已经

按下heroku后,不会解释my@消息(值):

-->值是display,而不是conf/Messages文件中的翻译

我使用play framework 2.2.1

下面是包含@messages()use的页面的开始和第一次显示的日志

我的文件包含:

web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true

将文件名从“Messages”更改为“Messages”(小写的m)已经解决了这个问题。在我的Windows端,文件不区分大小写;在heroku端,在Unix世界中,文件名区分大小写。Play framework似乎在heroku中查找小写文件。

我只想指出,这确实是一种方法,文档也使用小写:谢谢您的评论。当我创建文件时,函数以大写@Messages()开头,我可能弄错了。我的错。我想在过去,我只是复制粘贴函数来命名文件。。。
web: target/universal/stage/bin/kosh -Dhttp.port=$PORT -DapplyEvolutions.default=true