1. はじめに
  2. sbt runner のインストール
  3. 例題でみる sbt
  4. sbt 入門
    1. sbt の存在理由
    2. 新しいビルドの作成
    3. sbt のコンポーネント
    4. 基本タスク
    5. ビルド定義の基本
    6. ライブラリ依存性の基本
    7. マルチプロジェクトの基本
    8. プラグインの基本
    9. ビルドのレイアウト
    10. sbt と IDE
  5. 変更点
    1. sbt 2.0 の変更点
    2. sbt 1.x からのマイグレーション
  6. コンセプト
    1. コマンドの基本
    2. クロスビルド
    3. sbt クエリ
    4. キャッシュ化
  7. レファレンス
    1. sbt
    2. sbt update
    3. sbt dependencyTree
    4. sbt compile
    5. sbt run
    6. sbt test
    7. sbt inspect
    8. sbt publish
    9. Watch コマンド
    10. キャッシュ化タスク
    11. クロスビルドの設定
    12. リモート・キャッシュの設定
    13. アーティファクト
    14. インプットタスク
    15. タブ補完パーサー
    16. コマンド
    17. プラグイン
  8. Community plugins
  9. レシピ
    1. Hello World の書き方
    2. Central Repo への公開
    3. Metals のビルドサーバーとして sbt を使う
    4. IntelliJ IDEA へのインポート
    5. ソース依存プラグイン
  10. Appendix: Glossary
  11. Appendix: Setup notes