我一直在使用sbt run
在本地运行播放应用,使用
Source.fromFile("conf/colorMappings.txt").readLines()
当我使用sbt dist
将应用程序打包到zip文件中时,找不到该文件。我尝试过为build.sbt添加一个设置:
resourceDirectories in Compile += baseDirectory.value / "conf"
并使用
Source.fromInputStream(CategoryServiceImpl.this.getClass().getResourceAsStream("colorMappings.txt"))
对于sbt run不起作用,更不用说sbt dist了。如何打包文本文件并将其读入?
我查看了this example,它似乎不适用于Play 2.5