SBT paketi nima qiladi?
SBT paketi nima qiladi?

Video: SBT paketi nima qiladi?

Video: SBT paketi nima qiladi?
Video: Green Card 2024 | TO`LIQ MA`LUMOT 2024, Noyabr
Anonim

The sbt -assembly plagini boshlang'ich kodingizdagi sinf fayllarini, bog'liqliklaringizdagi sinf fayllarini va Scala kutubxonasidagi sinf fayllarini bitta bittaga nusxalash orqali ishlaydi. JAR fayl mumkin java tarjimoni bilan bajariladi.

Bundan tashqari, SBT nima uchun ishlatiladi?

sbt Java-ning Maven va Ant-ga o'xshash Scala va Java loyihalari uchun ochiq manbali qurish vositasidir. Uning asosiy xususiyatlari: Scala kodini kompilyatsiya qilish va ko'plab Scala test ramkalari bilan integratsiya qilish uchun mahalliy yordam. Doimiy kompilyatsiya, sinov va joylashtirish.

Xuddi shunday, SBT yangilanishi nima qiladi? Fon. yangilash bog'liqliklarni o'rnatish faylidagi sozlamalarga muvofiq hal qiladi, masalan, libraryDependencies va resolvers. Boshqa vazifalar ning chiqishidan foydalanadi yangilash (yangilash hisoboti) turli sinf yo'llarini yaratish uchun. O'z navbatida kompilyatsiya yoki ishga tushirish kabi sinf yo'llaridan foydalanadigan vazifalar bilvosita bog'liq yangilash.

Bundan tashqari, SBT Assambleyasi nima qiladi?

sbt - yig'ilish semiz JAR - kodingiz va kutubxonalaringizdagi barcha sinf fayllarini o'z ichiga olgan yagona JAR faylini yaratadi. Evolyutsiyaga ko'ra, u bir nechta JARlar bir xil fayl yo'lini (masalan, konfiguratsiya yoki README fayli) taqdim etganda nizolarni hal qilish usullarini ham o'z ichiga oladi.

SBT bankalari qayerda?

Hammasi yangi SBT versiyalari (0.7 keyin. x) sukut bo'yicha yuklab qo'yish JARS ichiga. uy katalogingizdagi ivy2 katalogi. Agar siz Linuxdan foydalansangiz, bu odatda /home//.

Tavsiya: