English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'adresse de téléchargement de l'outil de compilation en ligne Kotlin :https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2Actuellement, la dernière version est 1.1.2-2.
Vous pouvez choisir de télécharger la dernière version stable.
Télécharger le fichier, décompressez-le dans le répertoire spécifié, puis ajoutez le répertoire bin à la variable d'environnement du système. Le répertoire bin contient les scripts nécessaires à la compilation et à l'exécution de Kotlin.
Il est également possible d'utiliser des méthodes d'installation plus simples sur les systèmes OS X, Linux, Cygwin, FreeBSD et Solaris, avec la commande suivante :
$ curl -s https://get.sdkman.io | bash $ sdk install kotlin
Sous OS X, vous pouvez utiliser Homebrew pour installer :
$ brew update $ brew install kotlin
Si vous êtes utilisateur de MacPorts, vous pouvez utiliser la commande suivante pour installer :
$ sudo port install kotlin
Créer un fichier nommé hello.kt, whose code is as follows:
fun main(args: Array<String>) { println("Hello, World!") }
Compiler l'application en utilisant le compilateur Kotlin :
$ kotlinc hello.kt -include-runtime -d hello.jar
-d: Utilisé pour définir le nom de la sortie de compilation, qui peut être un class ou un fichier .jar, ou un répertoire.
-include-runtime : Faites en sorte que le fichier .jar contienne la bibliothèque d'exécution Kotlin, ce qui permet de l'exécuter directement.
Si vous souhaitez voir toutes les options disponibles, exécutez :
$ kotlinc -help
Exécuter l'application
$ java -jar hello.jar Hello, World!
Si vous devez fournir le fichier jar généré à d'autres programmes Kotlin, vous pouvez ne pas inclure la bibliothèque d'exécution Kotlin :
$ kotlinc hello.kt -d hello.jar
Comme les fichiers .jar générés ainsi ne contiennent pas la bibliothèque d'exécution Kotlin, vous devez vous assurer que la bibliothèque d'exécution est présente dans votre classpath lors de son utilisation.
Vous pouvez également utiliser la commande kotlin pour exécuter les fichiers .jar générés par le compilateur Kotlin
$ kotlin -classpath hello.jar HelloKt
HelloKt est le nom de la classe générée par le compilateur pour le fichier hello.kt par défaut.
Nous pouvons exécuter la commande suivante pour obtenir un shell interactif, puis saisir tout code Kotlin valide et voir immédiatement le résultat
Kotlin peut également être utilisé comme un langage de script, avec une extension de fichier .kts .
Par exemple, nous créons un fichier nommé list_folders.kts, whose code is as follows:
import java.io.File val folders = File(args[0]).listFiles { file -file.isDirectory()} folders?.forEach { folder -println(folder)}
l'exécution passe par -configurer le fichier de script correspondant.
$ kotlinc -$ kotlinc script list_folders.kts <chemin_du_dossier>
$ kotlinc -script list_folders.kts