我应该在哪里保存外部文件在播放框架中?我尝试将它添加到conf
文件夹,它没有工作。然后我将它添加到项目文件夹中,它也不起作用。我在 中定义了依赖项build.scala
,但效果不佳。该文件应该在文件输入流中使用。
问问题
797 次
1 回答
2
的内容conf
,包括子目录,将在类路径中可用。然后您可以在您的应用程序中访问它。
例如,如果您在其中创建一个resources
目录conf
并将文件放入其中:
-- app
-- bin
-- conf
- resources
- myfile
...
然后你可以得到如下内容:
val stream = getClass.getResourceAsStream("/resources/myfile")
val content = io.Source.fromInputStream(stream).mkString
您可以检查被复制的内容,并通过转到<play root>/target/scala-xx/classes/
.
于 2013-04-19T17:37:22.170 回答