SBT paketi nə edir?
SBT paketi nə edir?

Video: SBT paketi nə edir?

Video: SBT paketi nə edir?
Video: Write once, deploy everywhere 2024, Noyabr
Anonim

The sbt -assembly plug-in, mənbə kodunuzdan sinif fayllarını, asılılığınızdakı sinif fayllarını və Scala kitabxanasındakı sinif fayllarını bir vahidə köçürməklə işləyir. BANKA fayl bacarmaq java tərcüməçisi ilə yerinə yetirilməlidir.

Bundan əlavə, SBT nə üçün istifadə olunur?

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: Scala kodunu tərtib etmək və bir çox Scala test çərçivələri ilə inteqrasiya etmək üçün yerli dəstək. Davamlı tərtib, sınaq və yerləşdirmə.

Eynilə, SBT yeniləməsi nə edir? Fon. yeniləmə kitabxanadan asılılıqlar və həlledicilər kimi qurma faylındakı parametrlərə uyğun olaraq asılılıqları həll edir. Digər vəzifələr çıxışından istifadə edir yeniləmə (Bir UpdateReport) müxtəlif sinif yolları yaratmaq üçün. Öz növbəsində bu sinif yollarından istifadə edən tapşırıqlar, məsələn, tərtib etmək və ya işə salmaq, dolayısı ilə asılıdır yeniləmə.

Bundan başqa, SBT Assambleyası nə edir?

sbt - montaj yağlı JAR yaradır - kodunuzdan və kitabxanalarınızdan bütün sinif fayllarını ehtiva edən tək JAR faylı. Təkamül yolu ilə, birdən çox JAR eyni fayl yolunu (konfiqurasiya və ya README faylı kimi) təmin etdikdə münaqişələrin həlli yollarını da ehtiva edir.

SBT qabları haradadır?

Hamısı yeni SBT versiyaları (0.7-dən sonra. x) default olaraq endirilənləri qoydu QARALAR içinə. ev kataloqunuzda ivy2 kataloqu. Əgər siz Linux istifadə edirsinizsə, bu adətən /home// olur.

Tövsiyə: