How to compile Kotlin using CLI and include java ....
# announcements
j
How to compile Kotlin using CLI and include java .jar with it? I compile kotlinc cli standard way:
kotlinc main.kt -include-runtime -d main.jar
And execute
java -jar main.jar args
But how to include another jar in it? I am using kotlinx.coroutines and I want to using it while compiling in cli
Tried also
kotlinc -classpath coroutines.jar Main.kt -include-runtime -d Main.jar
java -cp Main.jar:coroutines.jar MainKt
from https://stackoverflow.com/questions/53582212/how-to-compile-and-run-kotlin-program-in-command-line-with-external-java-library But only got:
Error: Could not find or load main class MainKt
Caused by: java.lang.ClassNotFoundException: MainKt
Main.kt is super simple, just from Coroutines docs basics https://pastebin.com/EkkhcCJY
c
You're forgetting to specify the package:
java -cp Main.jar:coroutines.jar main.MainKt
j
Wow! Thanks a lot @Czar !
🙂 1