Sbt

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
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

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

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

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

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

Примітки

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