2011年3月22日火曜日

Scalaの開発環境を作る(Windows 7 x64)

これから作る開発環境
Windows 7 64bitに以下の環境を作って行きます。
  • JDK
    • Java開発キット
  • Scala Distribution
    • Scala開発キット
  • IDE(Integrated Development Environment)
    • IntelliJ
JDKのインストール
ScalaはJavaVM上で動作します。そのためJavaの実行環境が必要です。
Javaの実行環境には、大きく2つの形式で提供されています。
  • Java Runtime Environment (JRE)
    • Javaプログラムを動かすために最低限必要な環境
  • Java Development Kit (JDK)
    • JREにJavaプログラムを作るために必要なものを追加したもの。
    • Java コンパイラなどがついている。
今回は、Javaプログラムをコンパイルすることもあると考え、JDKをインストールします。

  1. http://java.sun.com/javase/ja/6/download.htmlにアクセス
  2. Java Platform(JDK)を選び、
    1. Windows x64
    2. I agree to the  Java SE Development Kit 6u24 License Agreement .をチェック
    3. "continue>>"ボタンを押す
  3. Download Java SE Development Kit 6u24 for Windows x64, Multi-languageというページ
    1.  jdk-6u24-windows-x64.exeと書いてあるリンクをクリックしてダウンロード
  4. ダウンロードしたjdk-6u24-windows-x64.exeを起動してインストール
Scala Distributionのインストール
  1. http://www.scala-lang.org/downloadsにアクセス
  2. scala-2.8.1.final.zipをダウンロードして、任意のディレクトリに保存
  3. scala-2.8.1.final.zipを展開
  4. 展開後にできたscala-2.8.1\binディレクトリを環境変数PATHに追加
IDEのインストール
Scalaの開発をサポートしているIDEには、

  • Eclipse
  • NetBeans
  • IntelliJ IDEA
があります。
今回は、IntelliJを使ってみます。IntelliJ IDEAは、Googleなどでも使われていて、コアな人気があるのですが、EclipseやNetBeansと比べるとあまり有名でない印象があります。推測するに、以前は有料だったので、無料のEclipseやNetBeansに流れていたのではないかと思います。そんなIntelliJ IDEAもVer.9から無料のCommunity Editionを提供しています。

IntelliJ IDEAのインストール
  1. http://www.jetbrains.com/idea/download/
  2. Community Editionをダウンロード 
  3. IdeaIC-10.0.0.2.exeを起動してインストール

Scala plug-inのインストール
  1. IntelliJ IDEAを起動 
  2. メニューからFile >> Settings を選択 
  3. 左側のリストのIDE SettingsからPluginsを選択 
  4. 右側でAvailableタブを選択 
  5. Scalaを選択して右クリックしメニューから"Download and Install"を選択 
  6. IntelliJを再起動
Scalaプロジェクトを作ってみる
  1. メニューからFile >> New Project...を選ぶ
  2. "Creat project from scratch"を選びNextボタンを押す
  3. Name:に適当な名前(ここでは"Test")を入力してNext
  4. "Create source directory"を選択しNextボタンを押す
  5. "Please select the desired technologies.
    This will download all needed libraries and create Facets in project configuration."というメッセージが表示されるので、
    1. 左側のリストからScalaを選択
    2. 右側のScala settingsで"Use Scala distribution"を選択し、インストールしたScala Distributionのディレクトリを指定する。
    3. Finishボタンを押す
  6. プロジェクトツリーが表示されるので、srcフォルダを右クリックしてNew >> Scala class
  7. Create New Scala Classというダイアログが表示されるので、
    1. Name: Test
    2. Kind: Object
    3. OKボタンを押す
  8. エディタにTest.scalaが表示されるので、
  9. 以下のコードを書く
    object Test {
        def main(args: Array[String]) = {
            println("Hello world")
        }
    }
  10. メニューRun >> Edit Configurationsを選択
  11. Run/Debug Configurationで+ボタンを押してApplicationを選択
    1. Main class: Testを入力してOK
  12. メニューからRun >> Runを選択

0 件のコメント:

コメントを投稿