Kotlin

Ako nainštalovať a spustiť Kotlin v Ubuntu

Ako nainštalovať a spustiť Kotlin v Ubuntu
Tento článok vysvetlí, ako nainštalovať programovací jazyk Kotlin v Ubuntu. Návod bude väčšinou pozostávať z pokynov na inštaláciu, spustenie a tvorbu aplikácií Kotlin. V tomto článku nebudú zdieľané žiadne väčšie vzorky kódu Kotlin.

O Kotlinovi

Kotlin je univerzálny programovací jazyk vyvinutý spoločnosťou JetBrains, známy ako vývojári mnohých populárnych softvérov integrovaného vývojového prostredia (IDE). Hlavnými zaujímavosťami Kotlinu sú jeho úplná interoperabilita s Javou, staticky napísaná syntax, silný dôraz na kontroly nullability, aby sa zabránilo NullPointerExceptions, a menšia výrečnosť kódu ako Java. Google nedávno oznámil, že Kotlin je teraz preferovaným jazykom pre vývoj aplikácií pre Android a do IDE pre Android Studio bola pridaná plná podpora.

Ahoj svet v Kotline

Ďalej uvádzame základný príklad sveta ahoj v Kotline, ktorý vám poskytne základnú predstavu o jeho syntaxi.

zábavná hlavná (args: Array)
println ("Hello World!„)

Všetky súbory Kotlin musia končiť znakom „.kt “rozšírenie. Vytvorenie súboru Kotlin prevádza „.kt “súbor v„.triedy “pomocou nasledujúceho vzoru:„ ahoj.kt “sa automaticky prevedie na„ HelloKt.súbor triedy “.

Inštalácia Kotlin v Ubuntu pomocou balíka Snap

Najjednoduchší a najjednoduchší spôsob inštalácie Kotlin v Ubuntu je použitie oficiálneho balíka Snap Kotlin. Ak chcete nainštalovať Kotlin z obchodu Snap, spustite nasledujúci príkaz:

$ sudo snap install --classic kotlin

Ručná inštalácia Kotlin v Ubuntu

Ak sa vám nepáči inštalácia balíkov snap, môžete Kotlin manuálne nainštalovať do Ubuntu alebo inej distribúcie Linuxu pomocou nástroja SDKMAN. Spustite postupne nasledujúce dva príkazy:

$ curl -s https: // získať.sdkman.io | bash
$ sdk nainštalovať kotlin

Overenie inštalácie kompilátora Kotlin

Môžete spustiť shell Kotlin REPL na potvrdenie úspešnej inštalácie. Spustením príkazu nižšie zobrazíte shell:

$ kotlinc

Môžete spustiť akýkoľvek platný kód Kotlin v interaktívnom shelli zobrazenom vyššie.

Kompilácia súboru Kt do súboru Jar a jeho spustenie pomocou Java

Ak chcete zostaviť súbor Kotlin do súboru jar, ktorý je možné spustiť v prostredí Java Runtime, použite príkaz v nasledujúcom formáte:

$ kotlinc ahoj.kt -include-runtime -d ahoj.jar

Prepínač „-include-runtime“ zaisťuje, že runtime knižnica Kotlin je zviazaná do súboru jar. Po dokončení procesu zostavovania môžete súbor spustiť pomocou nasledujúceho príkazu ako šablóny:

$ java -jar ahoj.jar

Spustenie súboru Kt bez vytvorenia súboru Jar

Môžete tiež spustiť.kt ”priamo bez použitia runtime Java. Ak to chcete urobiť, najskôr zostavte „.kt “súbor v„.triedy ”pomocou nasledujúceho príkazu:

$ kotlinc ahoj.kt

Teraz môžete súbor spustiť pomocou nasledujúceho príkazu (bez „.triedy ”):

$ kotlin HelloKt

Ako už bolo povedané, „ahoj.súbor kt “je skompilovaný do súboru„ HelloKt.súbor triedy ”, keď je spustený kompilátor kotlin.

Používanie knižnice pohárov tretích strán s Kotlinom

Import knižnice jar súborov tretích strán do súboru Kotlin nestačí na to, aby sa zahrnula do finálneho generovaného zostavenia. Musíte to manuálne pridať do príkazu build. Predpokladajme, že súbor jar je uložený v priečinku „lib“, ktorý sa nachádza v rovnakom adresári ako priečinok „ahoj“.kt “súbor. Potom musíte spustiť príkaz pomocou nasledujúcej šablóny:

$ kotlinc ahoj.kt -cp libs / commons-text-1.7.jar -include-runtime -d ahoj.jar

Musíte nahradiť „libs / commons-text-1.7.jar “s cestou k vášmu vlastnému súboru jar.

Používanie viacerých knižníc jar tretích strán s Kotlinom

Proces používania viacerých knižníc je rovnaký ako vyššie, s malým rozdielom, že musíte cesty knižnice oddeliť pomocou: (dvojbodka). Bohužiaľ som nemohol dostať zástupné znaky pre prácu pri mojom testovaní a zdá sa, že jeho podpora chýba, takže v súčasnosti možno budete musieť zadať úplnú cestu ku každej knižnici tretích strán v samotnom príkaze na zostavenie.

$ kotlinc ahoj.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.jar
-zahrnúť-runtime -d ahoj.jar

Záver

Týmto sa končí tento článok. Prijatie Kotlin sa rozbehlo po tom, čo spoločnosť Google oznámila zaradenie do Android Studio ako preferovaného programovacieho jazyka. Aj napriek tomu, že sa Kotlin dnes väčšinou nachádza v aplikáciách pre Android, nechýbajú knižnice a projekty tretích strán, ktoré by vám pomohli začať. Od knižníc používateľského rozhrania až po webové rámce je veľa projektov Kotlin s otvoreným zdrojom použiteľných a aktívne sa vyvíjajú.

Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...