English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Endereço de download do ferramenta de compilação de linha de comando Kotlin:https://github.com/JetBrains/kotlin/releases/tag/v1.1.2-2Atualmente, a mais recente é 1.1.2-2
Você pode escolher baixar a versão estável mais recente.
Após a descarga, descomprima para o diretório especificado e, em seguida, adicione o diretório bin ao variável de ambiente do sistema. O diretório bin contém scripts necessários para compilar e executar Kotlin.
Também é possível usar métodos de instalação mais simples em sistemas OS X, Linux, Cygwin, FreeBSD e Solaris, com o comando a seguir:
$ curl -s https://get.sdkman.io | bash $ sdk install kotlin
No OS X, você pode usar o Homebrew para instalar:
$ brew update $ brew install kotlin
Se você for usuário do MacPorts, pode usar o seguinte comando para instalar:
$ sudo port install kotlin
Crie um arquivo chamado hello.kt com o seguinte código:
fun main(args: Array<String>) { println("Hello, World!") }
Usar o compilador Kotlin para compilar a aplicação:
$ kotlinc hello.kt -include-runtime -d hello.jar
-d: Usado para definir o nome da saída da compilação, pode ser class, arquivo .jar ou diretório.
-include-runtime : O arquivo .jar incluirá a biblioteca de execução Kotlin, permitindo que seja executado diretamente.
Se você quiser ver todas as opções disponíveis, execute:
$ kotlinc -help
Executar aplicativo
$ java -jar hello.jar Hello, World!
Se precisar fornecer o jar gerado para outros programas Kotlin, pode não incluir a biblioteca de execução Kotlin:
$ kotlinc hello.kt -d hello.jar
Como os arquivos .jar gerados dessa forma não contêm a biblioteca de execução Kotlin, você deve garantir que o runtime esteja no seu classpath quando usado
Você também pode usar o comando kotlin para executar os arquivos .jar gerados pelo compilador Kotlin
$ kotlin -classpath hello.jar HelloKt
HelloKt é o nome padrão da classe gerada pelo compilador para o arquivo hello.kt.
Podemos executar o seguinte comando para obter um shell interativo e, em seguida, inserir qualquer código Kotlin válido, vendo os resultados imediatamente
O Kotlin também pode ser usado como um linguagem de script, com sufixo de arquivo .kts.
Por exemplo, criamos um arquivo chamado list_folders.kts, com o seguinte código:
import java.io.File val folders = File(args[0]).listFiles { file -file.isDirectory()} folders?.forEach { folder -println(folder)}
Executar através de -Configurar o arquivo de script correspondente nas opções.
$ kotlinc -$ kotlinc script list_folders.kts <caminho_do_pasta>
$ kotlinc -script list_folders.kts