IntelliJ 最新版(2021.3) で Kotlin と Lombok が共存できない
   1 min read

[追記 2022-01-17] 今回リリースされた 213-1.6.10-release-944-IJ6461.79 で修正されたようです(ただし .idea ディレクトリを削除してからインポートし直す必要がありました)。

Kotlin 1.5.20 から Lombok compiler plugin というものが提供されるようになり、 Kotlin から自動生成される getter などにアクセスできるようになりました(※実験的機能なようですが)。

IntelliJ の Kotlin プラグインもこの機能をサポートしているようですが、最新版の IntelliJ (2021.3) では現状うまく動作していないようです。

IntelliJ 上で実行すると次のようなエラーメッセージが出ます。

Kotlin: Cannot access 'message': it is private in 'MyJavaClass'

回避策としては、ひとつ前のバージョンの IntelliJ を利用する、ということが挙げられていました。

下のリンクから 2021.2 をダウンロードするか、 JetBrains Toolbox App を利用すれば良さそうです。