自己投資としてチャレンジしている内容を Blog で公開しています。今回は kotlin (コトリン) を IntelliJ IDEA 上で実装したいと思います。
————————————
▼1. IntelliJ IDEA を利用して kotlin のコードを書いてみる
————————————
IntelliJ IDEA とは、コーティングを行うために必要な開発環境で、Java, Kotlin, Groovy, Scala などのコーディングが可能です。今回は、他のプログラミング言語と互換性のある kotlin を以下のドキュメントを参考に Ubuntu 上で 試してみます。
Ref: GitHub – JetBrains/kotlin: The Kotlin Programming Language.
————————————
▼2. 事前準備
————————————
2-1. Ubuntu 20.04.2 LTS の利用
https://releases.ubuntu.com/20.04/
2-2. 最新の IntelliJ IDEA のインストール
https://www.kumoman.net/site/2021/11/11/java-intellij-no43-2021-11/
2-3. Java 8 JDK のインストールします。
Azul Zulu OpenJDK Java 8 (LTS) を利用します。インストール方法はこちらのサイトを確認ください。Download Azul Zulu Builds of OpenJDK | Azul
例) sudo apt install ./zulu8.58.0.13-ca-jdk8.0.312-linux_amd64.deb
————————————
▼3. kotlin で Hello World を表示します
————————————
3-1. IntelliJ IDEA を起動します。
例) ./bin/idea.sh

3-2. New Project -> Kotlin をクリックし以下を設定し、Next をクリックします。
Name: HelloWorld Project Template: Console Application Build system: Gradle Kotlin Project JDK: 1.8version 1.8.0_312 |

3-3. Target JVM version: 1.8 および Testframework Junit 5 が設定されていることを確認後、Finish をクリックします。

3-3. デフォルトで記載されたプログラム (Hello World!) を動かすため、Run -> MainKt –> Run をクリックし、結果を確認します。


————————————
▼4. kotlin で Hello World を表示します (コマンド)
————————————
コマンドプロンプトでも 3 と同じコードを実行します。
4-1. コンパイラーのインストール
sudo snap install --classic kotlin (結果) Kotlin 1.6.10 from jetbrains/installed
Ref: Kotlin command-line compiler | Kotlin (kotlinlang.org)
4-2. 3 で作成した Main.kt を kotlinc でコンパイルし、helloworld.jar ファイルを作成します。
(例) helloworld.jar の作成
kotlinc Main.kt -include-runtime -d helloworld.jar
4-3. helloworld.jar を実行(例) 123 を入力に指定します。
Java -jar helloworld.jar 123 (結果) Hello World! Program arguments: 123

————————————
▼5. 参考情報
————————————
(1) Kotlin Docs | Kotlin (kotlinlang.org)
(2) Kotlin command-line compiler | Kotlin (kotlinlang.org)
以上です。参考になりましたら幸いです。