SBT плагини деген эмне?
SBT плагини деген эмне?

Video: SBT плагини деген эмне?

Video: SBT плагини деген эмне?
Video: УЗБЕКИСТОН..ПУТИН КЕЧАГИ НУТҚИ..УЗБ ТИЛИДА--БИЗ МАЖБУР БУЛДИК УРУШГА 2024, Ноябрь
Anonim

А плагин куруу аныктамасында тышкы кодду колдонуу жолу болуп саналат. А плагин ырааттуулугун аныктай алат сбт бардык долбоорлорго автоматтык түрдө кошулуучу же тандалган долбоорлор үчүн ачык жарыяланган орнотуулар. Мисалы, а плагин коргоочу тапшырманы жана ага байланыштуу (өткөрүлүүчү) орнотууларды кошо алат.

Бул боюнча, SBT деген эмне?

сбт Java's Maven жана Ant сыяктуу Scala жана Java долбоорлору үчүн ачык булак куруу куралы. Анын негизги өзгөчөлүктөрү: DSL аркылуу Scala тилинде жазылган сүрөттөмөлөрдү түзүү. Ivy аркылуу көз карандылыкты башкаруу (Maven форматындагы репозиторийлерди колдойт)

Ошондой эле суралышы мүмкүн, SBT компиляциясы эмне кылат? Бардык түзүлгөн файлдарды максаттуу каталогдон жок кылат. Булак кодунун файлдарын түзөт болуп саналат in src/main/ скала , src/main/java жана долбоордун түпкү каталогу. Сиз иштеп жатканда баштапкы код файлдарын автоматтык түрдө кайра компиляциялайт SBT интерактивдүү режимде (б.а., сиз SBT буйрук сабы).

Бул жерде, SBT кабык деген эмне?

sbt консолу болуп саналат сбт плагин -- сиз кире турган баштоону чыкылдатыңыз сбт интерактивдүү режим. sbt shell жогоруда айтылгандарга окшош scala плагининин бир бөлүгү sbt консолу жана буйруктарды автоматтык түрдө толуктай алат.

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

Scala заманбап көп парадигмалуу программалоо тили болуп саналат, жалпы программалоо үлгүлөрүн кыска, көрктүү жана типтеги коопсуз түрдө билдирүү үчүн иштелип чыккан. Ал объектиге багытталган жана функционалдык тилдердин өзгөчөлүктөрүн оңой бириктирет.

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