sbt — інструмент складання з відкритим кодом для проектів мовами програмування Scala і Java, подібний до Maven чи Gradle.

sbt
Тип інструмент складання
Автор Mark Harrah
Розробник Mark Harrah, Eugene Yokota, Joshua Suereth, Dale Wijnand, Grzegorz Kossakowski, Martin Duhem
Стабільний випуск 0.13.11 (22 лютого 2016; 8 років тому (2016-02-22)[1])
Платформа Java
Операційна система Cross-platform
Мова програмування Scala
Стан розробки Active
Ліцензія BSD License
Репозиторій github.com/sbt/sbt
Вебсайт www.scala-sbt.org

Основними властивостями є:

  • вбудована підтримка компілювання мови Скала та інтеграція з багатьма інструментами тестування для Scala
  • опис складання написаний на Scala з використаннями DSL
  • Керування залежностями за допомогою Ivy (який підтримує репозитарії у форматі Maven)

sbt є де-факто стандартним інструментом складання у спільноті Scala.

Примітки ред.

  1. sbt Team (22 лютого 2016). sbt 0.13.11 is released. Архів оригіналу за 13 травня 2008. Процитовано 3 квітня 2016.