Hello World の書き方

目的

Scala で Hello World プログラムを書き、実行したい。

手順

  1. hello_scala/ のような新規ディレクトリを作成する

  2. hello_scala/ の下に project/ ディレクトリを作成し、project/build.properties を次の内容で作成する:

    sbt.version=2.0.0-RC9
    
  3. hello_scala/ の下に build.sbt を作成する:

    scalaVersion := "3.8.1"
    
  4. hello_scala/ の下に Hello.scala を作成する:

     @main def main(args: String*): Unit =
       println(s"Hello ${args.mkString}")
    
  5. ターミナルで hello_scala/ に移動し、sbt を実行する:

    $ sbt
    
  6. プロンプトが表示されたら run と入力する:

    sbt:hello_scala> run
    
  7. sbt シェルを終了するには exit と入力する:

    sbt:hello_scala> exit
    

代替方法

急ぐ場合は、新規ディレクトリで sbt init を実行し、最初のテンプレートを選択すればよい。