Sbt: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Гетман (обсуждение | вклад) Нет описания правки |
Гетман (обсуждение | вклад) мНет описания правки |
||
Строка 1: | Строка 1: | ||
{{Значимость}} |
|||
{{Знаимость}} |
|||
{{Карточка программы |
{{Карточка программы |
||
| name = sbt |
| name = sbt |
Версия от 20:52, 27 марта 2015
Значимость предмета статьи поставлена под сомнение. |
sbt | |
---|---|
Тип | Автоматизация сборки |
Разработчик | Mark Harrah |
Написана на | Scala |
Операционная система | Кроссплатформенное программное обеспечение |
Аппаратная платформа | Java Virtual Machine |
Последняя версия | 0.13.8[1] (20.03.2015[2]) |
Тестовая версия | 0.13.8-RC1 (10.03.2015[3]) |
Репозиторий | github.com/sbt/sbt |
Состояние | активное |
Лицензия | BSD License |
Сайт | scala-sbt.org |
Медиафайлы на Викискладе |
В другом языковом разделе есть более полная статья Sbt (англ.). |
sbt (scala build tool) — система автоматической сборки для проектов, написанных на языках Scala и Java. Sbt построена на принципах Apache Ant и Apache Maven, но предоставляет DSL на языке Scala вместо традиционной XML-образной формы представления конфигурации проекта.
Билд-файлы
Этот раздел статьи ещё не написан. |
// Set the project name to the string "my-project" and the version to 1.0.0.
name := "my-project"
version := "1.0.0"
// Add a single dependency, for tests.
libraryDependencies += "junit" % "junit" % "4.8" % "test"
// Add multiple dependencies.
libraryDependencies ++= Seq(
"net.databinder" %% "dispatch-google" % "0.7.8",
"net.databinder" %% "dispatch-meetup" % "0.7.8"
)
// Use the project version to determine the repository to publish to.
publishTo := Some(if (version.value endsWith "-SNAPSHOT") "http://example.com/maven/snapshots" else "http://example.com/maven/releases")
Пример использования
Этот раздел статьи ещё не написан. |
Расширяемость и интеграция
Этот раздел статьи ещё не написан. |
Сравнение и критика
Этот раздел статьи ещё не написан. |
См. также
Примечания
- ↑ Страница загрузки
- ↑ Sbt Team. sbt 0.13.8 is released (20 марта 2015).
- ↑ Sbt Team. sbt 0.13.8-RC1 is released (10 марта 2015).
Литература
- Suereth, J.; Farwell, M. Sbt in Action: The Simple Scala Build Tool. — Manning Publications Company, 2015. — 325 p. — ISBN 9781617291272.
- Saxena, S. Getting Started with SBT for Scala. — Packt Publishing, 2013. — 86 p. — ISBN 9781783282685.
Ссылки
- http://www.scala-sbt.org — официальный веб-сайт (англ.)
- https://github.com/sbt/sbt — официльный репозиторий на GitHub
- http://www.scala-sbt.org/documentation.html — документация sbt (англ.)
- http://www.scala-sbt.org/release/tutorial/index.html — Getting started with sbt (англ.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |