在 Kotlin/JVM 中.txt
或任何 blob 文件通常位于source/main/resources
要编译成 jar 可执行文件的目录中。要将.txt
文件与 .kt 文件 Kotlin/Native 一起编译,以便编译的可执行文件包括那些.txt
,什么样的
- build.gradle 配置
- IDE 设置,例如 Idea 或 Eclipse
- Kotlin 编译器选项
- 命令或待办事项的步骤
需要吗?
在包含这些.txt
文件之后,如何编写 kotlin 代码来访问这些文本?
例如,在 Kotlin/Native 的 InteliJ Idea 项目中,有一个文件src/main/resources/hello.txt
和代码main.kt
尝试通过以下方式访问它:
fun main(arg: Array<String>){
val text: String = accessResource("hello.txt")
println(text)
}
函数的代码是fun accessResource(path: String): String
什么?