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
Forking
全域設定
Java 來源
對應檔案
本機 Scala
巨集專案
路徑
平行執行
外部處理程序
執行專案程式碼
測試
在處理程序中載入類別
Globs
遠端快取
相依性管理
工件
相依性管理流程
函式庫管理
Proxy 儲存庫
發佈
解析器
更新報告
快取解析
任務和命令
任務
快取
輸入任務
命令
解析和 Tab 鍵自動完成
狀態和動作
任務/設定:動機
外掛程式和最佳實務
一般最佳實務
外掛程式
外掛程式最佳實務
使用 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 主題的頁面。在閱讀此處的任何內容之前,您需要先了解
入門指南
中的資訊作為基礎。
其他資源包括本參考手冊中的
如何
和
開發人員指南
章節,以及
API 文件
>
下一頁
使用 sbt
英文
日本語
中文 (简体)
Español
學習
下載
參與社群