VSCodeでKotlinを利用するとエラーが出力される件について解説しています。
■PC環境
・Windows10(Kotlin version 1.6.20-RC-release-196 (JRE 1.8.0_321-b07)インストール済)
・Visual Studio Code(拡張機能は「Kotlin」、「Kotlin Language」、「Code Runner」をインストール済)
■VSCodeでKotlinを利用するとエラーが出力される
■コード
fun main() { println("Hello, world!") }
上記のコードを「test.kt」という名前で保存し、VSCode画面上の右上にある「Run Code」ボタンをクリックする。
クリックすると、画面下の「出力」では、「Hello, world!」と問題なく出力されます。出力されますが、「問題」にはエラーが出力されている。
Cannot access built-in declaration 'kotlin.Array'. Ensure that you have a dependency on the Kotlin standard library Cannot access built-in declaration 'kotlin.String'. Ensure that you have a dependency on the Kotlin standard library Unresolved reference: printlnkotlin(UNRESOLVED_REFERENCE)
上記のようなエラーが出力されるのはなぜなのか調べてみるが、「IntelliJ IDEA」では同じようなエラーが出力されるケースが報告されているが、VSCodeでは同じようなエラーが出力されるケースは見つけることができなかった。しかし、どうやら依存関係やKotlinのバージョン、ビルドに問題があるようではある。
コメント