EclipseでKotlin開発環境を構築する

EclipseでKotlin開発環境を構築する

項目 バージョン
Eclipse 2022-03 (4.23.0)
Java 11.0.14.1
Kotlin 1.6.20-release-275
SpringFramework 5.3.18

EclipseでKotlinを開発するにはプラグインをインストールする必要があります。

「ヘルプ」ー「Eclipseマーケットプレイス」をクリックします。

kotlinプラグインをインストールします。

EclipseでKotlin開発環境を構築する

「ファイル」-「新規」-「その他」でウィザードを開きます。

EclipseでKotlin開発環境を構築する

Kotlinが表示されていればOKです。

Spring BootからKotlinプロジェクトを作成する

Spring BootからKotlinを選択してREST APIやGRPCを作成することができます。

EclipseでKotlin開発環境を構築する

EclipseでKotlin開発環境を構築する

EclipseでKotlin開発環境を構築する

Gradleタスクビューから「build」を実行します。成功したら「bootRun」を実行します。

EclipseでKotlin開発環境を構築する

startedが出れば起動OKです。

Kotlin Runtime Library追加

Kotlin Runtime Libraryを追加します。プロジェクトを右クリックして「Kotlinの構成」ー「Kotlinネーチャーの追加」を選択します。

EclipseでKotlin開発環境を構築する

これでライブラリが追加されます。

実行

GradleタスクビューからbootRunを実行できますが、@SpringBootApplicationアノテーションが付与されたクラスを右クリックして「実行」-「Kotlin Application」でも実行することができます。

EclipseでKotlin開発環境を構築する

Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper ‘-jvm-target’ option

このエラーが表示されたらそのまま1.8に変更すれば消えます。

Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper '-jvm-target' option

ctrl + shift + o (importの自動編成)

importの自動編成が使えないかもしれないです。

参考サイト

Spring Tool Suite and Kotlin
Kotlin And Java In The Same Project Using Eclipse IDE
I posted a similar question regarding gradle but this question is without gradle or maven. I can not get Kotlin working ...
Spring Boot + Gradle + Kotlin の開発環境を構築してみた(結構ハマった) - IT探検記
Spring Boot + Gradle + Kotlin でバックエンド側を作ってみようと思い、まずは環境を構築してみました。 結構ハマりました。

コメント

タイトルとURLをコピーしました