Введите имя домена:

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

См.также:

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