Установка Scala
Язык Scala может работать на Windows, Linux, Unix, Mac OS X и других системах.
Scala построена на основе Java и активно использует библиотеки классов и переменные Java. Перед использованием Scala необходимо установить Java (версия >1.5).
Установка Scala на Mac OS X и Linux
Шаг 1: Настройка Java
Убедитесь, что у вас локально установлен JDK 1.5 или более поздней версии и настроены переменная среды JAVA_HOME и каталог bin JDK.
Мы можем использовать следующую команду, чтобы проверить, установлена ли Java:
$ java -version java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) $
Далее мы можем проверить, установлен ли компилятор Java. Введите следующую команду для проверки:
$ javac -version javac 1.8.0_31 $
Если она еще не установлена, вы можете обратиться к нашейКонфигурации среды разработки Java。
Для установки Scala рекомендуется использовать установщик Scala на базе Coursiercs setup
В macOS используйтеbrewкоманду для установки: В Linux используйтеcurlкоманду, чтобы скачать исходный пакет и установить. Архитектура x86-64: Архитектура ARM64: Вы можете использоватьuname -mкоманду, чтобы проверить архитектуру процессора вашего сервера: Мы можем использовать адрес GitHubhttps://github.com/lampepfl/dotty/tags, чтобы скачать бинарный пакет Scala. В этом руководстве мы скачаем2.11.7версию, как показано на рисунке ниже: Щёлкните по номеру версии, которую мы хотим скачать, затем прокрутите страницу вниз, чтобы увидеть пакет для скачивания: Распакуйте пакет, и его можно переместить в /usr/local/share: Измените переменные среды. Если вы не администратор, вы можете использовать sudo, чтобы получить права администратора, и изменить файл конфигурации profile: Добавьте следующее в конец файла: :wq! Сохраните и выйдите. Перезапустите терминал и выполните команду scala. Если будет выведена следующая информация, установка прошла успешно: Примечание:При компиляции, если есть китайский текст, могут появиться искажённые символы. Для решения см.:Решение проблемы с искажённым китайским текстом в Scala Способ проверки был описан ранее, поэтому здесь мы не будем повторяться. Если она еще не установлена, вы можете обратиться к нашейКонфигурации среды разработки Java。 Далее мы можем использовать адрес официального сайта Scalahttp://www.scala-lang.org/downloadsчтобы скачать бинарный пакет Scala (внизу страницы). В этом руководстве мы скачаем2.11.7версию, как показано на рисунке ниже: После скачивания дважды щёлкните exe-файл и установите шаг за шагом. Во время установки можно использовать каталог установки по умолчанию. После установки Scala система автоматически выдаст приглашение. Нажмите Готово, чтобы завершить установку. Щёлкните правой кнопкой мыши по «Мой компьютер», нажмите «Свойства» и перейдите на страницу, как показано. Теперь начните настраивать переменные среды: щёлкните правой кнопкой мыши [Мой компьютер] -> [Свойства] -> [Дополнительные параметры системы] -> [Переменные среды], как показано: Задайте переменную SCALA_HOME: нажмите «Создать» и введите следующее в поле «Имя переменной»:SCALA_HOME: введите следующее в поле «Значение переменной»:D:\Program Files(x86)\scala То есть каталог установки Scala, который зависит от конкретной ситуации. Если установлено на диске C, просто измените D на C. Задайте переменную Path: найдите «Path» в разделе «Системные переменные», как показано на рисунке, и нажмите «Изменить». Добавьте следующий путь в самое начало поля «Значение переменной»: %SCALA_HOME%\bin;%SCALA_HOME%\jre\bin; Примечание:завершающую точку с запятой;не следует опускать. Задайте переменную Classpath: найдите «Classpath» в разделе «Системные переменные», как показано на рисунке, и нажмите «Изменить». Если её нет, нажмите «Создать»: Примечание:Не пропустите начальные .; в поле «Значение переменной». В конце нажмите OK. Проверьте, правильно ли заданы переменные среды: откройте «cmd» для проверки. Нажмите [Пуск], введите cmd в поле ввода, затем нажмите Enter. Введите scala и нажмите Enter. Если переменные среды заданы правильно, вы должны увидеть следующую информацию. Ниже перечислены каталоги, используемые разными системами (для справки):brew install coursier/formulas/coursier && cs setup
curl -fL https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz | gzip -d > cs && chmod +x cs && ./cs setup
curl -fL https://github.com/VirtusLab/coursier-m1/releases/latest/download/cs-aarch64-pc-linux.gz | gzip -d > cs && chmod +x cs && ./cs setup
# uname -m
x86_64
Установка бинарного пакета


mv scala-2.11.7 scala # 重命名 Scala 目录
mv /download/scalapath /usr/local/share # 下载目录需要按你实际的下载路径
vim /etc/profile
или
sudo vim /etc/profile
export PATH="$PATH:/usr/local/share/scala/bin"
$ scala
Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_31).
Type in expressions to have them evaluated.
Type :help for more information.
Установка Scala в Windows
Шаг 1: Настройка Java






Другие расширения
Системное окружение
Переменная
Значение (пример)
Unix
$SCALA_HOME/usr/local/share/scala
$PATH$PATH:$SCALA_HOME/bin
Windows
%SCALA_HOME%c:\Progra~1\Scala
%PATH%%PATH%;%SCALA_HOME%\bin