Мазмуну:

Scalaдагы SBT долбоору деген эмне?
Scalaдагы SBT долбоору деген эмне?

Video: Scalaдагы SBT долбоору деген эмне?

Video: Scalaдагы SBT долбоору деген эмне?
Video: НАЗАД К СООБЩЕСТВУ МАНГЕЙРА ЧАСТЬ 53 КАК ЖИТЬ НА АМАЗОНКЕ 2024, Март
Anonim

сбт үчүн ачык булактуу куруу куралы болуп саналат Scala жана Java долбоорлор , Java's Maven жана Ant сыяктуу. Анын негизги өзгөчөлүктөрү болуп төмөнкүлөр саналат: Түзүү үчүн жергиликтүү колдоо Scala код жана көптөр менен интеграциялоо Scala сыноо алкактары. Үзгүлтүксүз компиляция, тестирлөө жана жайылтуу.

Ошондой эле, SBT деген эмнени билдирет?

SBT билдирет "Кечиресиз" Эми сиз билесиз - SBT билдирет "Кечиресиз" - бизге рахмат айтпаңыз. YW! Эмне кылат SBT билдирет ? SBT бул аббревиатура, аббревиатура же жаргон сөз, бул жерде жогоруда түшүндүрүлгөн SBT аныктамасы берилген.

Ошондой эле, мен кантип SBT иштетем? сбт shellде буйрук сабы бар (өтмөктү аяктоо жана тарыхы менен!). Кайра компиляциялоо үчүн, өйдө жебени басып, анан киргизиңиз. үчүн чуркоо программаңыз, түрү чуркоо . Калтыруу сбт shell, exit териңиз же Ctrl+D (Unix) же Ctrl+Z (Windows) колдонуңуз.

Мындан тышкары, мен кантип Scala долбоорун жасай алам?

Долбоорду түзүү

  1. Эгер сиз долбоорду буйрук сабынан түзбөсөңүз, IntelliJти ачып, "Жаңы долбоорду түзүү" дегенди тандаңыз.
  2. Долбоорду буйрук сабында мурунтан эле түзгөн болсоңуз, IntelliJти ачып, Долбоорду импорттоону тандап, долбооруңуз үчүн build.sbt файлын ачыңыз.

Maven жана SBT деген эмне?

Maven долбоорго өзүнүн долбоордук объектинин моделин (POM) жана бардык долбоорлор аркылуу бөлүшүлгөн плагиндердин топтомун колдонуу менен курууга мүмкүндүк берет Maven , бирдиктүү куруу системасын камсыз кылуу. Башка жагынан, SBT "Scala жана Java долбоорлору үчүн ачык булактуу куруу куралы" катары деталдаштырылган. Бул Java менен окшош Maven жана Ant.

Сунушталууда: