Kotlin

A Kotlin telepítése és futtatása az Ubuntuban

A Kotlin telepítése és futtatása az Ubuntuban
Ez a cikk elmagyarázza, hogyan kell telepíteni a Kotlin programozási nyelvet az Ubuntuba. Az áttekintés többnyire a Kotlin alkalmazások telepítésével, futtatásával és felépítésével kapcsolatos utasításokból áll. Ebben a cikkben egyetlen fő Kotlin-kódmintát sem osztanak meg.

Kotlinról

A Kotlin egy általános célú programozási nyelv, amelyet a JetBrains fejlesztett ki, amely számos népszerű integrált fejlesztői környezet (IDE) szoftver fejlesztőjeként ismert. A Kotlin fő kiemelései a teljes átjárhatóság a Java-val, statikusan beírt szintaxis, nagy hangsúlyt fektetnek a semmisségi ellenőrzésekre a NullPointerExceptions elkerülése érdekében, és kevesebb kódos változatosság, mint a Java. A Google nemrégiben bejelentette, hogy a Kotlin az elsődleges nyelv az Android-alkalmazások fejlesztéséhez, és teljes támogatást kapott az Android Studio IDE-hez.

Hello Világ Kotlinban

Az alábbiakban egy alapvető hello world példa található Kotlinban, amely néhány alapvető ötletet ad a szintaxisáról.

szórakoztató fő (érvel: Array)
println ("Hello Világ!")

Minden Kotlin fájlnak a „.kt ”kiterjesztés. A Kotlin fájl készítése átalakítja a.kt ”fájl egy“.osztály ”fájl a következő mintával:„ hello.kt ”automatikusan átalakul„ HelloKt-vé ”.osztály ”fájl.

A Kotlin telepítése az Ubuntu-ba a Snap Package használatával

A Kotlin Ubuntuban történő telepítésének legegyszerűbb és legegyszerűbb módja a hivatalos Kotlin snap csomag használata. A Kotlin telepítéséhez a snap store-ból futtassa a következő parancsot:

$ sudo snap install --classic kotlin

A Kotlin kézi telepítése az Ubuntuban

Ha nem szereti a snap csomagok telepítését, manuálisan telepítheti a Kotlin-t az Ubuntu vagy bármely más Linux disztribúció segítségével az SDKMAN segítségével. Futtassa egymás után a következő két parancsot:

$ curl -s https: // get.sdkman.io | bash
$ sdk telepítse a kotlint

A Kotlin fordító telepítésének ellenőrzése

A sikeres telepítés megerősítéséhez futtathatja a Kotlin REPL héjat. Futtassa az alábbi parancsot a héj megtekintéséhez:

$ kotlinc

Bármely érvényes Kotlin kódot futtathat a fent látható interaktív shellben.

Kt fájl fordítása Jar fájlba és futtatása Java használatával

Ha Kotlin fájlt szeretne létrehozni egy jar fájlba, amelyet Java futásidejűleg futtathat, használja a következő formátumú parancsot:

$ kotlinc szia.kt -include-runtime -d hello.befőttes üveg

A „-include-runtime” kapcsoló biztosítja, hogy a Kotlin futásidejű könyvtár bekerüljön a jar fájlba. A befejezési folyamat befejezése után a fájlt a következő paranccsal futtathatja sablonként:

$ java -jar hello.befőttes üveg

Kt fájl futtatása Jar fájl létrehozása nélkül

Futtathat egy „.kt ”fájl közvetlenül a Java futásidejű használata nélkül. Ehhez először fordítsa le a.kt ”fájl egy“.osztály ”fájl az alábbi paranccsal:

$ kotlinc szia.kt

Most a következő paranccsal futtathatja a fájlt (.osztály ”kiterjesztés):

$ kotlin HelloKt

Ahogy korábban elmondtuk: „hello.kt ”fájlt egy„ HelloKt.class ”fájl a kotlin fordító futtatásakor.

Harmadik fél Jar könyvtárának használata Kotlinnal

Egy harmadik fél jar könyvtárának Kotlin fájlba történő importálása nem elegendő ahhoz, hogy a végső generált összeállításba belefoglalja. Manuálisan hozzá kell adnia a build parancshoz. Tegyük fel, hogy egy jar fájl a „lib” mappában van tárolva, és ugyanabban a könyvtárban található, mint a „hello”.kt ”fájl. Ezután futtatnia kell egy parancsot a következő sablon használatával:

$ kotlinc szia.kt -cp libs / commons-text-1.7.jar -include-runtime -d hello.befőttes üveg

Ki kell cserélnie a „libs / commons-text-1” szót.7.jar ”a saját jar fájljának elérési útjával.

Több harmadik féltől származó Jar könyvtár használata Kotlinnal

A több könyvtár használatának folyamata megegyezik a fentiekkel, azzal a kis különbséggel, hogy a könyvtár útvonalait el kell választania: (kettőspont). Sajnos a tesztelés során nem tudtam helyettesítő karaktereket használni, és úgy tűnik, hogy hiányzik a támogatása, ezért egyelőre előfordulhat, hogy a build parancsban meg kell adnia a teljes elérési utat minden harmadik fél könyvtárához.

$ kotlinc szia.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.befőttes üveg
-include-runtime -d hello.befőttes üveg

Következtetés

Ez a cikk végét jelenti. A Kotlin elfogadása azután kezdődött, hogy a Google bejelentette, hogy az Android Studio-ba felveszi a programozási nyelvet. Annak ellenére, hogy Kotlin ma leginkább az Android-alkalmazásokban látható, a kezdéshez nincs hiány harmadik fél könyvtáraiból és projektjeiből. A felhasználói felület könyvtáraitól kezdve a webes keretrendszerig számos nyílt forráskódú Kotlin projekt használható és aktívan fejlesztés alatt áll.

Az egérkattintások emulálása az egérrel a Clickless Mouse használatával a Windows 10 rendszerben
Ha az egeret vagy a billentyűzetet nem megfelelő testtartásban, túlzott használat mellett használhatja, számos egészségügyi problémát okozhat, beleért...
Ezekkel az ingyenes eszközökkel adja hozzá az egérmozdulatokat a Windows 10 rendszerhez
Az elmúlt években a számítógépek és az operációs rendszerek nagymértékben fejlődtek. Volt idő, amikor a felhasználóknak parancsokkal kellett navigálni...
Az egér mozgásának vezérlése és kezelése több monitor között a Windows 10 rendszerben
Dual Display Mouse Manager lehetővé teszi az egér mozgásának vezérlését és konfigurálását több monitor között, lassítva annak mozgását a határ közeléb...