безкоштовно з міських телефонів України
Київ | 044 392-73-56 |
Харків | 057 728-49-18 |
Дніпро | 056 790-86-00 |
Одеса | 048 734-56-54 |
Львів | 032 229-58-50 |
Миколаїв | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запоріжжя | 061 228-69-91 |
Scala є мультипарадигмальною мовою програмування, спроектована для простого та швидкого створення компонентного програмного забезпечення. Scala поєднує можливості функціонального та об'єктно-орієнтованого програмування.
Перед написанням скрипта на Scala необхідно попередньо встановити на сервері OpenJDK.
OpenJDK є проектом створення повністю сумісного Java Development Kit і складається виключно з вільного і відкритого вихідного коду. Рекомендується створити не root користувача з доступом до sudo.
В інструкції використовується текстовий редактор nano, для якого потрібно виконати команду:
yum install nano
Оновлюємо пакети:
sudo yum -y update
Встановлюємо OpenJDK:
sudo yum install -y java-1.8.0-openjdk-devel
Встановлюємо змінні оточення "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
Завантажуємо Scala:
wget http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.rpm
Встановлюємо Scala:
sudo yum install scala-2.11.8.rpm
Створюємо файл із розширенням .scala
nano hello_world.scala
в який вставляємо вставляємо наступний скрипт:
object HelloWorld { def main(args: Array[String]) { println("Hello World!") } }
Зберігаємо зміну у файлі, натиснувши клавіші Ctrl+x , потім клавішу y і потім клавішу Enter.
Щоб скомпілювати вихідний код, виконуємо команду:
scalac hello_world.scala
в результаті буде створено файл HelloWorld.class, для запуску якого необхідно виконати наступну команду:
scala HelloWorld
На цьому створення скрипта на Scala та його запуск завершено.
Див. також:
Hello World на Scala