Введіть ім'я домену:
.ua .com.ua .in.ua .org.ua
.ru .com .net .org
Показати всі домени

Hello World на Scala

Відповіді на запитання від компанії "Український хостинг".

Пишемо Hello World мовою Scala

Scala є мультипарадигмальною мовою програмування, спроектована для простого та швидкого створення компонентного програмного забезпечення. Scala поєднує можливості функціонального та об'єктно-орієнтованого програмування.

Перед написанням скрипта на Scala необхідно попередньо встановити на сервері OpenJDK.

OpenJDK є проектом створення повністю сумісного Java Development Kit і складається виключно з вільного і відкритого вихідного коду. Рекомендується створити не root користувача з доступом до sudo.

В інструкції використовується текстовий редактор nano, для якого потрібно виконати команду:

 yum install nano

Процес створення програми Hello World на Scala складається з наступних кроків:

  1. Оновлюємо пакети:

     sudo yum -y update
  2. Встановлюємо OpenJDK:

     sudo yum install -y java-1.8.0-openjdk-devel
  3. Встановлюємо змінні оточення "JAVA_HOME" та "JRE_HOME" за допомогою послідовного виконання наступних команд:

     sudo cp /etc/profile /etc/profile_backup echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile source /etc/profile echo $JAVA_HOME echo $JRE_HOME
  4. Завантажуємо Scala:

     wget http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.rpm
  5. Встановлюємо Scala:

     sudo yum install scala-2.11.8.rpm
  6. Створюємо файл із розширенням .scala

     nano hello_world.scala

    в який вставляємо вставляємо наступний скрипт:

     object HelloWorld { def main(args: Array[String]) { println("Hello World!") } }

    Зберігаємо зміну у файлі, натиснувши клавіші Ctrl+x , потім клавішу y і потім клавішу Enter.

  7. Щоб скомпілювати вихідний код, виконуємо команду:

     scalac hello_world.scala

    в результаті буде створено файл HelloWorld.class, для запуску якого необхідно виконати наступну команду:

     scala HelloWorld

    На цьому створення скрипта на Scala та його запуск завершено.

Мітки: Scala, сервер, vps

Див. також:

Будь ласка, виберіть мову сайту за промовчанням: