Котлін

Як встановити та запустити Kotlin в Ubuntu

Як встановити та запустити Kotlin в Ubuntu
У цій статті буде пояснено, як встановити мову програмування Kotlin в Ubuntu. Покрокове керівництво в основному буде складатися з інструкцій щодо встановлення, запуску та створення додатків Kotlin. У цій статті не буде надано жодних основних зразків коду Kotlin.

Про Котліна

Kotlin - мова програмування загального призначення, розроблена JetBrains, відома як розробник багатьох популярних програм інтегрованого середовища розробки (IDE). Основними моментами Kotlin є його повна сумісність з Java, статично набраний синтаксис, сильний акцент на перевірках дозволеності, щоб уникнути NullPointerExceptions, і менша деталізація коду, ніж Java. Нещодавно Google оголосив, що Kotlin зараз є найкращою мовою для розробки програм для Android, і його повна підтримка була додана до IDE для Android Studio.

Привіт Світ у Котліні

Нижче наведено основний приклад світового привіт у Котліні, який дає вам базове уявлення про його синтаксис.

fun main (args: Array)
println ("Привіт Світ!")

Усі файли Kotlin повинні закінчуватися на “.kt ”розширення. Створення файлу Kotlin перетворює ".kt ”у файлі“.клас ”, використовуючи такий шаблон:„ привіт.kt »автоматично перетворюється на« HelloKt.клас ”.

Встановлення Kotlin в Ubuntu за допомогою Snap Package

Найпростіший і найпростіший спосіб встановити Kotlin в Ubuntu - це використовувати офіційний пакет оснащення Kotlin. Щоб встановити Kotlin із магазину оснасток, виконайте таку команду:

$ sudo snap install --classic kotlin

Встановлення Kotlin вручну в Ubuntu

Якщо вам не подобається встановлювати пакети оснащення, ви можете вручну встановити Kotlin в Ubuntu або будь-якому іншому дистрибутиві Linux за допомогою SDKMAN. Для цього виконайте наступні дві команди:

$ curl -s https: // get.sdkman.io | баш
$ sdk встановити kotlin

Перевірка встановлення компілятора Kotlin

Ви можете запустити оболонку Kotlin REPL для підтвердження успішної інсталяції. Запустіть команду нижче, щоб переглянути оболонку:

$ kotlinc

Ви можете запустити будь-який дійсний код Kotlin в інтерактивній оболонці, показаній вище.

Компіляція файлу Kt у файл Jar та його запуск за допомогою Java

Щоб побудувати файл Kotlin у файл jar, який можна запустити під час виконання Java, використовуйте команду в наступному форматі:

$ kotlinc привіт.kt -include-runtime -d привіт.банку

Перемикач “-include-runtime” гарантує, що бібліотека середовища виконання Kotlin включена у файл jar. Після завершення процесу збірки ви можете запустити файл, використовуючи таку команду як шаблон:

$ java -jar привіт.банку

Запуск файлу Kt без створення Jar-файлу

Ви також можете запустити.kt ”безпосередньо без використання середовища виконання Java. Для цього спочатку скомпілюйте “.kt ”у файлі“.class ”, використовуючи команду нижче:

$ kotlinc привіт.кт

Тепер ви можете запустити файл, використовуючи таку команду (без “.клас ”):

$ kotlin HelloKt

Як було сказано раніше, “привіт.kt »компілюється у файл« HelloKt.клас ”при запуску компілятора kotlin.

Використання сторонніх бібліотек Jar з Котліном

Імпортування сторонньої бібліотеки jar у файл Kotlin недостатньо, щоб включити її до остаточної згенерованої збірки. Вам потрібно вручну додати його до команди збірки. Припустимо, що файл jar зберігається в папці “lib”, що знаходиться в тому ж каталозі, що і “hello.kt ”. Потім вам потрібно запустити команду, використовуючи такий шаблон:

$ kotlinc привіт.kt -cp libs / commons-text-1.7.jar -include-runtime -d привіт.банку

Ви повинні замінити “libs / commons-text-1.7.jar »із шляхом до власного файлу jar.

Використання декількох сторонніх бібліотек Jar з Kotlin

Процес використання декількох бібліотек такий же, як і вище, з невеликою різницею, що вам доведеться розділяти шляхи бібліотеки за допомогою: (двокрапки). На жаль, я не міг отримати підстановочні знаки для роботи під час мого тестування, і, схоже, підтримка для них відсутня, тому наразі, можливо, вам доведеться вказати повний шлях до кожної сторонній бібліотеки в самій команді build.

$ kotlinc привіт.kt -cp libs / commons-text-1.7.jar: libs / commons-lang3-3.9.банку
-include-runtime -d привіт.банку

Висновок

На цьому ця стаття закінчується. Прийняття Kotlin стартувало після того, як Google оголосив про включення його в Android Studio як бажану мову програмування. Незважаючи на те, що Котлін сьогодні в основному зустрічається в додатках для Android, не бракує сторонніх бібліотек та проектів, щоб розпочати. Від бібліотек інтерфейсу користувача до веб-фреймворків, багато проектів з відкритим кодом Kotlin придатні для використання та активно розробляються.

Встановіть найновіший емулятор Dolphin для Gamecube & Wii на Linux
Емулятор Dolphin дозволяє грати у вибрані вами ігри Gamecube та Wii на персональних комп’ютерах Linux (ПК). Будучи вільно доступним і відкритим ігров...
Як використовувати GameConqueror Cheat Engine в Linux
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...
Кращі емулятори ігрової консолі для Linux
У цій статті буде перелічено популярне програмне забезпечення для емуляції ігрової консолі, доступне для Linux. Емуляція - це рівень сумісності програ...