Come installare ed eseguire Kotlin in Ubuntu

Come installare ed eseguire Kotlin in Ubuntu
Questo articolo spiegherà come installare il linguaggio di programmazione Kotlin in Ubuntu. La procedura dettagliata consisterà principalmente in istruzioni per l'installazione, la gestione e la costruzione di app Kotlin. Nessun campione di codice Kotlin principali sarà condiviso in questo articolo.

Su Kotlin

Kotlin è un linguaggio di programmazione generale sviluppato da JetBrains, noto come sviluppatori di molti software per l'ambiente di sviluppo integrato popolare (IDE). I principali punti salienti di Kotlin sono la sua piena interoperabilità con Java, sintassi tipizzato staticamente, forte enfasi sui controlli di nulllabilità per evitare nullpointerExceptions e meno verbosità del codice rispetto a Java. Google ha recentemente annunciato che Kotlin è ora la lingua preferita per lo sviluppo di app Android e il pieno supporto per questo è stato aggiunto all'IDE Studio Android.

Hello World a Kotlin

Di seguito è riportato un esempio di Hello World di base a Kotlin che ti dà un'idea di base sulla sua sintassi.

Fun Main (Args: Array)
println ("Hello World!")

Tutti i file Kotlin devono finire nel ".estensione KT ”. La costruzione di un file Kotlin converte un ".file kt "in un".File di classe "utilizzando il seguente modello:" Ciao.KT "viene automaticamente convertito in un" Hellokt.File di classe ".

Installazione di Kotlin in Ubuntu usando il pacchetto snap

Il modo più semplice e semplice per installare Kotlin in Ubuntu è utilizzare il pacchetto Snap ufficiale Kotlin. Per installare Kotlin da SNAP Store, eseguire il seguente comando:

$ sudo snap install -Classic Kotlin

Installazione manualmente Kotlin in Ubuntu

Se non ti piace installare pacchetti snap, è possibile installare manualmente Kotlin in Ubuntu o qualsiasi altra distribuzione Linux utilizzando SDKMAN. Esegui i seguenti due comandi in successione per farlo:

$ CURL -S https: // ottieni.sdkman.io | Bash
$ SDK Installa Kotlin

Verificare l'installazione del compilatore Kotlin

È possibile eseguire Kotlin Repl Shell per confermare l'installazione riuscita. Esegui il comando in basso per visualizzare la shell:

$ kotlinc

È possibile eseguire qualsiasi codice Kotlin valido nella shell interattiva mostrata sopra.

Compilare il file KT in un file jar ed eseguirlo usando java

Per creare un file Kotlin in un file JAR che può essere eseguito da Java Runtime, utilizzare un comando nel seguente formato:

$ kotlinc ciao.kt -include -runtime -d ciao.vaso

Lo switch "-include-runtime" garantisce che la libreria di runtime di Kotlin sia in bundle nel file JAR. Una volta terminato il processo di build, è possibile eseguire il file utilizzando il comando seguente come modello:

$ java -jar ciao.vaso

Esecuzione di file KT senza costruire un file jar

Puoi anche eseguire un “.File KT ”direttamente senza usare Java Runtime. Per farlo, prima compila ".file kt "in un".Classe ”File usando il comando di seguito:

$ kotlinc ciao.kt

Ora puoi eseguire il file utilizzando il comando seguente (senza ".estensione di classe "):

$ KOTLIN HELLOKT

Come affermato in precedenza, “Ciao.Il file KT "è compilato in un" Hellokt.File di classe "quando viene eseguito il compilatore Kotlin.

Utilizzando una biblioteca di Jar di terze parti con Kotlin

L'importazione di una libreria di Jar di terze parti in un file Kotlin non è sufficiente per includerla nella build generata finale. Devi aggiungerlo manualmente al comando build. Supponiamo che un file jar sia archiviato nella cartella "lib" che risiede nella stessa directory di quella di "ciao.file kt ". Quindi devi eseguire un comando usando il modello seguente:

$ kotlinc ciao.KT -CP Libs/Commons-Text-1.7.jar -include -runtime -d ciao.vaso

Devi sostituire “Libs/Commons-text-1.7.jar ”con il percorso del tuo file jar.

Utilizzo di più librerie di barattoli di terze parti con Kotlin

Il processo di utilizzo di più librerie è lo stesso di sopra, con una piccola differenza che devi separare i percorsi della libreria con A: (Colon). Sfortunatamente non ho potuto far funzionare i caratteri jolly nei miei test e sembra che sia mancato, quindi per il momento, potrebbe essere necessario specificare il percorso completo per ogni biblioteca di terze parti nel comando build stesso.

$ kotlinc ciao.KT -CP Libs/Commons-Text-1.7.Jar: Libs/Commons-Lang3-3.9.vaso
-Includi -Runtime -D ciao.vaso

Conclusione

Questo segna la fine di questo articolo. L'adozione di Kotlin è decollata dopo che Google ha annunciato la sua inclusione in Android Studio come linguaggio di programmazione preferito. Anche se Kotlin è per lo più visto nelle app Android oggi, non mancano biblioteche e progetti di terze parti per iniziare. Dalle biblioteche dell'interfaccia utente ai quadri Web, molti progetti di Kotlin open source sono utilizzabili e sono attivamente in fase di sviluppo.