sbt リファレンスマニュアル
sbt を始める
sbt のインストール
macOS への sbt のインストール
Windows への sbt のインストール
Linux への sbt のインストール
sbt の例
ディレクトリ構造
実行
IDE 統合
ビルド定義
マルチプロジェクトビルド
タスクグラフ
スコープ
値の追加
スコープ委譲 (.value ルックアップ)
ライブラリ依存関係
プラグインの使用
カスタム設定とタスク
ビルドの構成
入門のまとめ
よくある質問
一般情報
クレジット
コミュニティプラグイン
コミュニティリポジトリポリシー
プラグイン用 Bintray
Sonatype の使用
sbt への貢献
変更点
sbt 0.13.x からの移行
sbt 1.4.x リリース
sbt 1.3.x リリース
sbt 1.2.x リリース
sbt 1.1.x リリース
sbt 1.0.x リリース
詳細なトピック
sbt の使用
コマンドラインリファレンス
コンソールプロジェクト
クロスビルド
設定システムとの対話
トリガー付き実行
スクリプトモード
sbt サーバー
インクリメンタル再コンパイルの理解
設定
クラスパス、ソース、およびリソース
コンパイラプラグインのサポート
Scala の設定
フォーク
グローバル設定
Java ソース
ファイルのマッピング
ローカル Scala
マクロプロジェクト
パス
並列実行
外部プロセス
プロジェクトコードの実行
テスト
インプロセスクラスローディング
グロブ
リモートキャッシュ
依存関係管理
アーティファクト
依存関係管理フロー
ライブラリ管理
プロキシリポジトリ
公開
リゾルバー
アップデートレポート
キャッシュされた解決
タスクとコマンド
タスク
キャッシュ
インプットタスク
コマンド
パースとタブ補完
状態とアクション
タスク/設定: 動機
プラグインとベストプラクティス
一般的なベストプラクティス
プラグイン
プラグインのベストプラクティス
sbt での GitHub Actions の設定
sbt での Travis CI の設定
sbt プラグインのテスト
sbt new とテンプレート
プラグインのクロスビルド
方法...
クラスパス
パスのカスタマイズ
ファイルの生成
ビルドの検査
インタラクティブモード
ロギングの設定と使用
プロジェクトメタデータ
パッケージングの設定
コマンドの実行
Scala の設定と使用
API ドキュメントの生成
カスタムタスクの定義
起動時にアクションを実行する方法
ファイルの入力と出力を追跡する
メモリ問題のトラブルシューティング
シーケンス
Def.sequential によるシーケンシャルタスクの定義
Def.taskDyn による動的タスクの定義
インプットタスクの後で何かを行う
Def.inputTaskDyn による動的インプットタスクの定義
コマンドを使用してシーケンスする方法
カスタム依存関係構成を定義する方法
例
.sbt ビルドの例
.scala ファイルを使用した .sbt ビルドの例
高度な構成の例
高度なコマンドの例
インデックス
開発者ガイド (作成中)
モジュール化
モジュールの概要
sbt コーディングガイドライン
sbt-datatype
コンパイラインターフェース
最も具体的なソースの取得
sbt ランチャー
sbt ランチャーを始める
sbt ランチャーアーキテクチャ
sbt ランチャーの構成
注記
コア原則
設定コア
設定の初期化
sbt を使用したコマンドラインアプリケーションの作成
アーカイブされたページ
Hello, World
詳細なコンテンツ
結合されたページ
注記
開発者ガイドの一部であった他のドキュメントを以下に示します。
>
次のページ
コア原則
English
日本語
中文 (简体)
Español
学習
ダウンロード
参加する