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
詳細な内容
結合されたページ
タスクとコマンド
このドキュメントのセクションでは、特定の sbt トピックについて詳細に説明しています。ここを読む前に、まず
入門ガイド
の情報を基礎として理解しておく必要があります。
>
次のページ
タスク
English
日本語
中文 (简体)
Español
学ぶ
ダウンロード
参加する