2013-08-31 17 views
6

私はsbtでコンパイルするのに必要なサブプロジェクトをいくつか持っています。構造は次のようになります。サブプロジェクトをsbtでコンパイル

main_project 
- sub_project1 
- sub_project2 
- sub_project3 

もちろん、正しいディレクトリ階層(src-main-scala ....)を持っています。どのように私はそれらのすべてを、特にそれらのそれぞれをコンパイルするのですか?

答えて

9

Navigating projects interactivelyを参照してください:

sbtのインタラクティブプロンプトprojectsで、現在のプロジェクトを選択するために、あなたのプロジェクトやproject <projectname>を一覧表示します。 compileのようなタスクを実行すると、現在のプロジェクトで実行されます。したがって、必ずしもルートプロジェクトをコンパイルする必要はなく、サブプロジェクトだけをコンパイルすることもできます。

aggregateを使用してすべてをコンパイルできます。

関連する問題