install
環境
OS:windows10
kotlinc:1.3.50 (JRE 11.0.2+9-LTS)
dowload for windows
Kotlinのコンパイラは、GitHub Repository Release 1.3.50 · JetBrains/kotlin · GitHubからZipをダウンロードする。
配置
ダウンロードしたkotlin-compiler.zipを任意のディレクトリに配置する。
Path
任意のディレクトリに配置したkotlincのbinフォルダをPathに設定する。
例:C:\Program Files\kotlinc\bin
versionの確認
> kotlinc -version
info: kotlinc-jvm 1.3.50 (JRE 11.0.2+9-LTS)
Kotlinの実行
scriptの実行
- Sample.ktの実装
println("Hello world!")
2. scriptのコンパイル・実行
kotlinc に -script オプションを付けることで、コンパイルの手順を飛ばして、スクリプト言語のように実行する。
kotlinc -script sample.kts
error: unable to instantiate class Sample (Sample.kts): java.lang.NoClassDefFoundError: kotlin/script/templates/standard/ScriptTemplateWithArgs
- 現時点では、Kotlin (1.3.50)のバグと思われる
-
Executing kotlin script from terminal - Kotlin Discussions
jmvコンパイル・実行
- Sample.ktの実装
/* entry point */
fun main(args: Array<String>) {
println("Hello, World!")
}
2. sample,jarの生成
>kotlinc sample.kt -include-runtime -d Sample.jar
3. sample,jarの実行
>kotlin sample.jar
Hello, World!
or
>java -jar sample.jar
Hello, World!