Scalaの開発環境を構築する第一歩として、「Scalaのインストール」について詳しく説明します。以下は一般的な手順と注意点です。
Scalaのインストール手順
1. Javaのインストール(前提条件)
ScalaはJVM(Java Virtual Machine)上で動作するため、Java(JDK)のインストールが必要です。
-
推奨バージョン: JDK 8 または 11(Scalaのバージョンにより異なります)
-
確認コマンド(インストール済みか確認):
-
インストール方法:
-
Windows: Oracle公式サイトまたはOpenJDKをインストール
-
macOS:
brew install openjdk -
Linux: パッケージマネージャを使用(例:
sudo apt install openjdk-11-jdk)
-
2. Scalaのインストール方法
方法A: sbt(Scala Build Tool)を使う(推奨)
sbtはScalaの公式ビルドツールで、Scalaのコンパイル・実行・依存管理などを統合的に行えます。
■ sbtのインストール
-
Windows/macOS/Linux共通手順:
-
公式サイト https://www.scala-sbt.org/download.html にアクセス
-
OSに応じたインストーラまたはパッケージマネージャでインストール
例(macOSの場合):
例(Ubuntuの場合):
-
■ 確認
これで、sbtが内部的にScalaをダウンロード・管理するため、別途Scalaをインストールする必要はありません。
方法B: Scala公式バイナリを直接インストール(手動)
-
公式サイト https://www.scala-lang.org/download/ にアクセス
-
「Download Scala」のバイナリ版を選択
-
圧縮ファイル(
.zipや.tgz)を解凍 -
解凍したフォルダの中の
bin/ディレクトリにパスを通す
例(Linux/macOS):
■ 確認
3. 簡単なScalaコードの実行(REPL)
Scalaが正しくインストールされていれば、次のようにREPLが起動できます。
REPL上で以下のようなコードを実行できます。
終了するには :quit を入力します。
まとめ
| 手順 | 内容 |
|---|---|
| 1. | JDK(Java)をインストールする |
| 2. | sbtまたは公式バイナリでScalaをインストールする |
| 3. | scalaコマンドまたはsbt consoleでREPLを使って確認する |
sbtを使う方法は、ビルドツールとしても使えるため、プロジェクト開発にも便利で推奨されます。
Scalaのインストール後は、次にプロジェクトの作成方法やIDEの設定(例:IntelliJ IDEA)へ進むとよいでしょう。
生成日:2025/05/04