如何将文件写入" target" Scala SBT项目目录?

时间:2017-03-24 02:17:42

标签: scala io

我想在项目的 \ target \ 子目录中创建文件夹和写入文件,但我唯一能做到的就是提供一个字符串文件名和文件的名称将在 \。idea \ modules \ 中创建。

根本没有足够的信息。每个人都只谈到访问\ resources \目录。

有人可以帮帮我吗?

感谢。

更新:我设法破解了在" target"下制作文件夹的方法。目录。它可能看起来很难看,我想知道这是否是唯一的方法。

{{1}}

1 个答案:

答案 0 :(得分:0)

如果您使用SBT项目的默认目录布局(http://www.scala-sbt.org/0.13/docs/Directories.html),那么在编译项目时,src/main/resources下的文件将被复制到target/scala-2.xx。 如果您需要将资源文件保存在非标准位置,请参阅Nyavro的评论。 要在应用程序中编写输出文件,在运行时,您可以查看Writing data generated in scala to a text file