Introduction
1.
Installing sbt runner
2.
sbt by example
3.
Getting Started
3.1.
Why sbt exists
3.2.
Creating a new build
3.3.
sbt components
3.4.
Basic tasks
3.5.
Build definition basics
3.6.
Library dependency basics
3.7.
Multi project basics
3.8.
Build layout
3.9.
sbt with IDEs
4.
Changes
4.1.
sbt 2.0 changes
4.2.
Migrating from sbt 1.x
5.
Concepts
5.1.
Command
5.2.
Cross building
5.3.
Caching
6.
Reference
6.1.
sbt
6.2.
sbt update
6.3.
Cross building setup
6.4.
Remote cache setup
7.
Recipes
7.1.
Write hello world
7.2.
Use sbt as Metals build server
7.3.
Import to IntelliJ IDEA
7.4.
Use Neovim
8.
Appendix: Glossary
9.
Appendix: Setup notes
Light
Rust
Coal
Navy
Ayu
The Book of sbt
English
Chinese Simplified (中文)
Japanese (日本語)
Changes