LoginSignup
7
7

More than 5 years have passed since last update.

MacOSX(10.8.5)にScalaの環境を構築する

Last updated at Posted at 2014-06-12

Javaがインストールされているか確認する。

$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

インストールされてない場合は、ダイアログが表示されるのでインストールする。

Homebrewを利用してインストール

インストール

$ brew install scala
==> Downloading http://www.scala-lang.org/files/archive/scala-2.11.1.tgz
Already downloaded: /Library/Caches/Homebrew/scala-2.11.1.tgz
==> Downloading https://raw.githubusercontent.com/scala/scala-dist/27bc0c25145a83691e3678c7dda602e765e13413/completion.d/2.9.1/scala
Already downloaded: /Library/Caches/Homebrew/scala--completion-2.9.1
==> Caveats
To use with IntelliJ, set the Scala home to:
  /usr/local/opt/scala/idea

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
?  /usr/local/Cellar/scala/2.11.1: 45 files, 28M, built in 2 seconds

確認

$ scala -version
Scala code runner version 2.11.1 -- Copyright 2002-2013, LAMP/EPFL

動作確認

REPLを使用する

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

scala> println("Hello World")
Hello World

scala> 

コンパイルして実行

Hello.scalaを作成

Hello.scala
object Sample extends App {
    println("Hello World!")
}

コンパイル

$ scalac Samplle.scala
$ scala Sample
Hello World!

参考リンク

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7