
There are several ways to set the compiler options and their values ( compiler arguments): Compiler options for different targets are listed on this page together with a description of each one. Kotlin compilers have a number of options for tailoring the compiling process. You can also run Kotlin compilers manually from the command line as described in the Working with command-line compiler tutorial. Maven, when you call mvn compile or mvn test-compile in a console or in the IDE.

Gradle, when you call gradle build in a console or in the IDE.

The IDE, when you click the Compile or Run button for your Kotlin project. Each release of Kotlin includes compilers for the supported targets: JVM, JavaScript, and native binaries for supported platforms.
