sbt 書 (日本語版草稿)
これは未だリリースされていない sbt 2.x のドキュメンテーションの草稿だ。一般的な概念は sbt 1.x とも一貫しているが、2.x 系および本稿の詳細は今後変更される可能性がある。
sbt は主に Scala と Java のためのシンプルなビルド・ツールだ。sbt は、Coursier を用いたライブラリ依存性のダウンロード、プロジェクトの差分コンパイルや差分テスト、IntelliJ や VS Code などの IDE との統合、JAR パッケージの作成、および JVM コミュニティーがパッケージ管理に用いる Central Repo への公開などを行う。
scalaVersion := "3.7.2"
Scala を始めるには、一行の build.sbt
を書くだけでいい。
リンク
- 本稿のソースは sbt/website にて管理されている
- sbt 1.x のドキュメンテーション