У меня есть класс Котлин с помощью метода, который создает некоторый текст, а затем я хочу, чтобы записать его в файл:Почему Kotlin не позволяет мне использовать расширение writeText?
import java.io.File
import java.util.*
import kotlin.io.*
class MyClass {
fun run() {
val result = html {
head {
title { +"Entry page" }
}
body {
h1 {
+"Map"
}
+"Some HTML code"
}
}
File("target/wdef/index.html").writeText(result)
}
}
Я получаю ошибки - writeText(result)
выделяется красным цветом, и я получаю сообщение об ошибке Error:(26, 40) Kotlin: Unresolved reference: writeText
,
Как это исправить?
Похож на проблему с конфигурацией build \ project. Можете ли вы построить его из CLI? Пожалуйста, ответьте здесь – voddan