SBT plagini nədir?
SBT plagini nədir?

Video: SBT plagini nədir?

Video: SBT plagini nədir?
Video: Scala Tutorial - SBT Build Definition 2024, Noyabr
Anonim

A plagin qurma tərifində xarici kodu istifadə etməyin bir yoludur. A plagin ardıcıllığını müəyyən edə bilər sbt avtomatik olaraq bütün layihələrə əlavə edilən və ya seçilmiş layihələr üçün açıq şəkildə elan edilən parametrlər. Məsələn, a plagin qoruyucu tapşırığı və əlaqəli (əlavə edilə bilən) parametrləri əlavə edə bilər.

Bununla bağlı SBT nədir?

sbt Java-nın Maven və Ant-a bənzər Scala və Java layihələri üçün açıq mənbəli qurma alətidir. Onun əsas xüsusiyyətləri bunlardır: DSL istifadə edərək Scala-da yazılmış təsvirlər yaradın. Ivy istifadə edərək asılılığın idarə edilməsi (Maven formatlı depoları dəstəkləyir)

Bir də soruşa bilərsiniz ki, SBT kompilyasiyası nə edir? Bütün yaradılan faylları hədəf kataloqdan silir. Mənbə kodu fayllarını tərtib edir var src/main/-də skala , src/main/java və layihənin kök kataloqu. Siz işlədiyiniz zaman mənbə kodu fayllarını avtomatik olaraq yenidən tərtib edir SBT interaktiv rejimdə (yəni SBT əmr lövhəsi).

Burada SBT qabığı nədir?

sbt konsolu dır,-dir,-dur,-dür sbt plugin -- daxil olacağınız start üzərinə klikləyin sbt interaktiv rejim. sbt qabığı yuxarıda qeyd olunanlara bənzəyən scala plagininin bir hissəsidir sbt konsolu və əmrləri avtomatik tamamlaya bilir.

Scala layihəsi nədir?

Scala ümumi proqramlaşdırma nümunələrini qısa, zərif və tipdən təhlükəsiz şəkildə ifadə etmək üçün nəzərdə tutulmuş müasir çoxparadiqmalı proqramlaşdırma dilidir. O, obyekt yönümlü və funksional dillərin xüsusiyyətlərini rahat şəkildə birləşdirir.

Tövsiyə: