Kotlin

Kuinka asentaa ja suorittaa Kotlin Ubuntussa

Kuinka asentaa ja suorittaa Kotlin Ubuntussa
Tässä artikkelissa kerrotaan, kuinka Kotlin-ohjelmointikieli asennetaan Ubuntuun. Läpikäynti koostuu enimmäkseen ohjeista Kotlin-sovellusten asentamiseen, käyttämiseen ja rakentamiseen. Mitään merkittäviä Kotlin-koodinäytteitä ei jaeta tässä artikkelissa.

Tietoja Kotlinista

Kotlin on yleiskäyttöinen ohjelmointikieli, jonka on kehittänyt JetBrains, joka tunnetaan useiden suosittujen integroitujen kehitysympäristöjen (IDE) ohjelmistojen kehittäjinä. Kotlinin tärkeimmät kohokohdat ovat sen täysi yhteentoimivuus Java: n kanssa, staattisesti kirjoitettu syntaksit, voimakas painotus mitätöintitarkastuksiin NullPointerExceptionsin välttämiseksi ja vähemmän koodinkielistä kuin Java. Google ilmoitti äskettäin, että Kotlin on nyt ensisijainen kieli Android-sovellusten kehittämiseen ja sen täysi tuki lisättiin Android Studio IDE: hen.

Hei maailma Kotlinissa

Alla on perushello-esimerkki Kotlinista, joka antaa sinulle perusajatuksen sen syntaksista.

hauska pää (arg: Array)
println ("Hei maailma!")

Kaikkien Kotlin-tiedostojen on päätyttävä.kt ”laajennus. Kotlin-tiedoston rakentaminen muuntaa.kt ”tiedosto“.luokka ”-tiedosto käyttäen seuraavaa mallia:“ hei.kt ”muunnetaan automaattisesti” HelloKt: ksi.luokka ”tiedosto.

Kotlinin asentaminen Ubuntuun Snap-paketin avulla

Yksinkertaisin ja helpoin tapa asentaa Kotlin Ubuntussa on käyttää Kotlinin virallista pikapakettia. Asenna Kotlin snap Storesta suorittamalla seuraava komento:

$ sudo -asennus - klassinen kotlin

Kotlinin asentaminen manuaalisesti Ubuntuun

Jos et pidä pikapakettien asentamisesta, voit asentaa Kotlinin manuaalisesti Ubuntuun tai mihin tahansa muuhun Linux-jakeluun SDKMANin avulla. Suorita se suorittamalla seuraavat kaksi komentoa peräkkäin:

$ curl -s https: // get.sdkman.io | lyödä
$ sdk asenna kotlin

Kotlin-kääntäjän asennuksen tarkistaminen

Voit suorittaa onnistuneen asennuksen suorittamalla Kotlin REPL -kuoren. Suorita alla oleva komento tarkastellaksesi kuorta:

$ kotlinc

Voit suorittaa minkä tahansa kelvollisen Kotlin-koodin yllä esitetyssä interaktiivisessa kuoressa.

Kt-tiedoston kääntäminen Jar-tiedostoksi ja sen suorittaminen Java-sovelluksella

Voit rakentaa Kotlin-tiedoston jar-tiedostoksi, jonka Java voi suorittaa ajon aikana, käyttämällä komentoa seuraavassa muodossa:

$ kotlinc hei.kt -insulje-ajonaika -d hei.purkki

”-Include-runtime” -kytkin varmistaa, että Kotlinin ajonaikainen kirjasto niputetaan purkitiedostoon. Kun rakennusprosessi on valmis, voit suorittaa tiedoston käyttämällä seuraavaa komentoa mallina:

$ java -jar hei.purkki

Kt-tiedoston suorittaminen ilman purkkitiedoston rakentamista

Voit myös suorittaa.kt ”-tiedosto suoraan ilman Java-ajonaikaa. Voit tehdä sen kääntämällä ensin.kt ”-tiedosto.luokka ”-tiedosto alla olevalla komennolla:

$ kotlinc hei.kt

Nyt voit suorittaa tiedoston seuraavalla komennolla (ilman.luokka ”laajennus):

$ kotlin HelloKt

Kuten aiemmin todettiin, "hei.kt-tiedosto käännetään "HelloKt.luokka ”-tiedosto, kun kotlin-kääntäjä suoritetaan.

Kolmannen osapuolen Jar-kirjaston käyttö Kotlinin kanssa

Kolmannen osapuolen jar-kirjaston tuominen Kotlin-tiedostoon ei riitä sisällyttämään sitä lopulliseen luotuun koontiversioon. Sinun on lisättävä se manuaalisesti koontikomentoon. Oletetaan, että purkitiedosto on tallennettu "lib" -kansioon, joka sijaitsee samassa hakemistossa kuin "hei".kt ”tiedosto. Sitten sinun on suoritettava komento käyttämällä seuraavaa mallia:

$ kotlinc hei.kt -cp libs / commons-text-1.7.purkki -insulje-ajonaika -d hei.purkki

Sinun on korvattava libs / commons-text-1.7.purkki ”ja polku omaan purkitiedostoon.

Useiden kolmansien osapuolten Jar-kirjastojen käyttäminen Kotlinin kanssa

Useiden kirjastojen käyttö on sama kuin edellä, pienellä erolla, että kirjastopolut on erotettava: (kaksoispiste). Valitettavasti en voinut saada yleismerkkejä toimimaan testauksessani, ja näyttää siltä, ​​että sen tuki puuttuu, joten toistaiseksi joudut ehkä määrittämään täydellisen polun jokaiselle kolmannen osapuolen kirjastolle itse build-komennossa.

$ kotlinc hei.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.purkki
-include-runtime -d hello.purkki

Johtopäätös

Tämä merkitsee tämän artikkelin loppua. Kotlinin käyttöönotto aloitettiin, kun Google ilmoitti sisällyttävänsä Android Studioon ensisijaiseksi ohjelmointikieleksi. Vaikka Kotlin nähdään enimmäkseen Android-sovelluksissa tänään, ei ole puutetta kolmansien osapuolten kirjastoista ja projekteista, joiden avulla pääset alkuun. Useat avoimen lähdekoodin Kotlin-projektit ovat käyttökelpoisia käyttöliittymäkirjastoista verkkokehyksiin, ja niitä kehitetään aktiivisesti.

Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...
5 parasta arcade-peliä Linuxille
Nykyään tietokoneet ovat vakavia koneita, joita käytetään pelaamiseen. Jos et pääse uusiin korkeisiin pisteisiin, tiedät mitä tarkoitan. Tässä viestis...
Battle For Wesnoth 1.13.6 Development Released
Battle For Wesnoth 1.13.6 released last month, is the sixth development release in the 1.13.x series and it delivers a number of improvements, most no...