欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

读取SBT项目resources目录中的文件

发布时间:2025/4/5 编程问答 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 读取SBT项目resources目录中的文件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

本文简述在SBT构建的项目中读取resources目录中的资源文件。

在SBT构建的项目中, src/mainsrc/test 目录下都有一个名为 resources 的目录,用来存放相应的资源文件。那么如何来读取相应 resources 目录中的资源文件呢?

现假设有 test.data 文件,存放在 main/resources/data/test.data 中,文件内容为:

test data1 test data2 test data3

使用如下代码读取文件并将文件内容输出:

scaladef main(args: Array[String]) {val lines = Source.fromURL(getClass.getResource("/data/test.data")).getLines()lines.foreach(println) }

类似的,在 src/testresources 目录下的资源文件也可以这么读取。

总结

以上是生活随笔为你收集整理的读取SBT项目resources目录中的文件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。