Mac OS X(Marvericks)にHomebrewでScalaを構築する

Mac OS X(Marvericks)にHomebrewでScalaを導入しようとしたところ、以下のエラーが出たので、対応手順を残しておく。

要件

  • Homebrewを使ってScalaをインストールする

環境

  • MacBook Pro(Marvericks)

インストール手順

Scalaをインストールする

homebrewでインストールする。

$ brew install scala

Scalaを実行する

$ scala
No Java runtime present, requesting install.

Javaを実行する

$ java
No Java runtime present, requesting install.

ブラウザが立ち上がり、[詳しい情報]をクリックするとオラクルのJavaダウンロードページに飛ばされる。

Java SE 1

JDKをインストールする

ダウンロードしたパッケージをダブルクリックすると、ウィンドウが立ち上がるので、アイコンをダブルクリックするとインストールが始まる。

JDK 2

[続ける]をクリックする。

JDK 3

[インストール]をクリックする。

JDK 4

システムに変更を加えるので名前とパスワードを入力し、[ソフトウェアをインストール]をクリックする。

JDK 5

これでインストール完了。

JDK 6

Javaを確認する

$ which java
/usr/bin/java
$ java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

これでScalaを実行できるようになる。

$ scala
Welcome to Scala version 2.11.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_20).
Type in expressions to have them evaluated.
Type :help for more information.

scala>