Kotlin

Jak nainstalovat a spustit Kotlin v Ubuntu

Jak nainstalovat a spustit Kotlin v Ubuntu
Tento článek vysvětlí, jak nainstalovat programovací jazyk Kotlin v Ubuntu. Návod bude většinou sestávat z pokynů k instalaci, spuštění a vytváření aplikací Kotlin. V tomto článku nebudou sdíleny žádné hlavní ukázky kódu Kotlin.

O Kotlinovi

Kotlin je programovací jazyk pro všeobecné účely vyvinutý společností JetBrains, známý jako vývojáři mnoha populárních softwarů integrovaného vývojového prostředí (IDE). Hlavní přednosti Kotlinu jsou jeho plná interoperabilita s Javou, staticky psaná syntaxe, silný důraz na kontroly nulovatelnosti, aby se zabránilo NullPointerExceptions, a menší výřečnost kódu než Java. Google nedávno oznámil, že Kotlin je nyní preferovaným jazykem pro vývoj aplikací pro Android a do IDE Android Studio byla přidána jeho plná podpora.

Hello World in Kotlin

Níže je uveden základní příklad ahoj světa v Kotlin, který vám poskytne základní představu o jeho syntaxi.

hlavní zábava (args: Array)
println ("Hello World!")

Všechny soubory Kotlin musí končit „.kt “rozšíření. Vytvoření souboru Kotlin převede „.kt “soubor v„.třídy “pomocí následujícího vzoru:„ ahoj.kt “se automaticky převede na„ HelloKt.soubor třídy “.

Instalace Kotlin v Ubuntu pomocí balíčku Snap

Nejjednodušší a nejjednodušší způsob instalace Kotlin v Ubuntu je použití oficiálního balíčku Kotlin Snap. Chcete-li nainstalovat Kotlin z úložiště snap, spusťte následující příkaz:

$ sudo snap install --classic kotlin

Ruční instalace Kotlin v Ubuntu

Pokud se vám nelíbí instalace balíčků snap, můžete Kotlin nainstalovat ručně v Ubuntu nebo jiné distribuci Linuxu pomocí SDKMAN. Spusťte postupně následující dva příkazy:

$ curl -s https: // získat.sdkman.io | bash
$ sdk nainstalujte kotlin

Ověření instalace kompilátoru Kotlin

Můžete spustit prostředí Kotlin REPL pro potvrzení úspěšné instalace. Spuštěním následujícího příkazu zobrazíte shell:

$ kotlinc

Můžete spustit libovolný platný kód Kotlin v interaktivním prostředí uvedeném výše.

Kompilace souboru Kt do souboru Jar a jeho spuštění pomocí Javy

Chcete-li vytvořit soubor Kotlin do souboru jar, který lze spustit v prostředí Java runtime, použijte příkaz v následujícím formátu:

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

Přepínač „-include-runtime“ zajišťuje, že runtime knihovna Kotlin je svázána do souboru jar. Po dokončení procesu sestavení můžete soubor spustit pomocí následujícího příkazu jako šablony:

$ java -jar ahoj.sklenice

Spuštění souboru Kt bez vytvoření souboru Jar

Můžete také spustit.kt ”přímo bez použití Java runtime. Nejprve sestavte „.kt “soubor v„.třídy ”pomocí níže uvedeného příkazu:

$ kotlinc ahoj.kt

Nyní můžete soubor spustit pomocí následujícího příkazu (bez „.třída ”):

$ kotlin HelloKt

Jak již bylo řečeno, „ahoj.Soubor kt je zkompilován do souboru „HelloKt.při spuštění kompilátoru kotlin.

Používání knihovny sklenic třetích stran s Kotlinem

Import knihovny jar třetích stran do souboru Kotlin nestačí k zahrnutí do finálního generovaného sestavení. Musíte jej ručně přidat do příkazu build. Předpokládejme, že soubor jar je uložen ve složce „lib“ ve stejném adresáři jako „ahoj“.kt ”soubor. Pak musíte spustit příkaz pomocí následující šablony:

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

Musíte nahradit „libs / commons-text-1.7.jar “s cestou k vašemu vlastnímu souboru jar.

Používání více knihoven jarů třetích stran s Kotlinem

Proces používání více knihoven je stejný jako výše, s malým rozdílem, že musíte oddělit cesty ke knihovnám pomocí: (dvojtečka). Bohužel jsem nemohl dostat zástupné znaky pro práci v mém testování a zdá se, že podpora pro něj chybí, takže prozatím budete možná muset zadat úplnou cestu ke každé knihovně třetí strany v samotném příkazu sestavení.

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

Závěr

Tím končí tento článek. Přijetí Kotlinu začalo poté, co Google oznámil jeho zařazení do Android Studio jako preferovaného programovacího jazyka. Přestože je Kotlin dnes většinou vidět v aplikacích pro Android, nechybí vám knihovny a projekty třetích stran, které vám pomohou začít. Od knihoven uživatelského rozhraní až po webové rámce je mnoho projektů Kotlin s otevřeným zdrojovým kódem použitelné a aktivně se vyvíjejí.

Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...