IntelliJ IDEAのKotlin REPLについて
発生している問題
Android のアプリ開発を IntelliJ IDEA を使って Kotlin で行おうとしているのですが、 REPL を起動すると
You’re running the REPL with outdated classes: Build module 'app' and restart
と表示されて、何度 Gradle のビルドと REPL の再起動を試してもこのエラーが消えません。
試したこと
初期状態の Android アプリのプロジェクトで REPL を起動してもこうなりますし、 IntelliJ 自体を再起動したり Android Studio でやっても同じことになってしまいます。
解決法がわかる方がいらっしゃればぜひ教えて頂けると幸いです。
補足情報 (OS, ツールのバージョンなど)
環境
- OS: macOS Mojave(10.14)
- Kotlin version:1.3.21-release-158 (JRE 11.0.1+13-LTS)
- kotlinc-jvm version:1.3.21 (JRE 11.0.1+13-LTS)
- IntelliJ IDEA version:Intellij IDEA Ultimate(2018.3.5)
参考書籍
- Kotlin スタートブック -新しいAndroidプログラミング - 長澤 太郎
で、現在第 1 版の第 3 部 サンプルプログラミングにある第 15 章 - 1.2「クラス User の定義」(p.240)を実践している時にこの問題に当たりました。