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.