忙しい人のための sbt プロジェクト作成講座
$ g8 typesafehub/scala-sbt
以上です。
最低限の設定項目を聞いてくれます。
$ g8 typesafehub/scala-sbt Scala Project Using sbt organization [org.example]: com.github.tototoshi name [Scala Project]: mou-yada- scala_version [2.9.2]: version [0.1-SNAPSHOT]: 530000 Applied typesafehub/scala-sbt.g8 in mou-yada-
すぐ実行できます。
$ cd mou-yada- $ sbt run .... Hello, mou-yada-
ビルドファイルはこうなります。
$ cat project/MouyadaBuild.scala import sbt._ import sbt.Keys._ object MouyadaBuild extends Build { lazy val mouyada = Project( id = "mou-yada-", base = file("."), settings = Project.defaultSettings ++ Seq( name := "mou-yada-", organization := "com.github.tototoshi", version := "530000", scalaVersion := "2.9.2" // add other settings here ) ) }
忙しくない人のための sbt プロジェクト作成講座
Redirect(http://scalajp.github.com/sbt-getting-started-guide-ja/)