SBT(まったく新しいツール)を使用してボイラープレートを生成しようとしています。タスクのメインリファレンスとして、シェイプレスsbtファイルを使用しています。このプロジェクトではコード生成を最初から使用しているのを見てきましたが、別のクラスからいくつかのクラスを生成したいので、私の場合は少し異なります。そのために、新しいScala2.10.0-M4リフレクション機能を使用するふりをします。SBTビルドからリフレクションを利用できるようにするには、どのような基本構成が必要ですか?
今のところ、sbtはscala.reflect.runtime.universeパッケージを見つけることができず、問題の原因が新しいScala jar分割によるものなのか、それとも不適切な構成によるものなのかはわかりません。その上、私のsbtは言う:
[info] This is sbt 0.13.0-20120530-052139
[info] The current project is {file:/home/jlg/sandbox/abc/}abc
[info] The current project is built against Scala 2.10.0-SNAPSHOT
[info]
[info] sbt, sbt plugins, and build definitions are using Scala 2.9.2
ちなみに、SBTを使ってソースコードを生成している他のプロジェクトを知っている人はいますか?