Mavenda qaramlik nima bilan ta'minlangan?
Mavenda qaramlik nima bilan ta'minlangan?

Video: Mavenda qaramlik nima bilan ta'minlangan?

Video: Mavenda qaramlik nima bilan ta'minlangan?
Video: 📟 PayPal Запускает НОВЫЙ СТЕЙБЛКОИН - Чем это Грозит? | PayPal Cтейблкоин | Прогноз Криптовалюты 2024, May
Anonim

Mavenga qaramlik doirasi – taqdim etilgan

Mavenga qaramlik doirasi taqdim etilgan loyihani qurish va sinovdan o'tkazishda foydalaniladi. Ularni ishga tushirish ham talab qilinadi, lekin eksport qilinmasligi kerak, chunki qaramlik bo'ladi taqdim etilgan ish vaqti bo'yicha, masalan, servlet konteyneri yoki dastur serveri orqali

Bundan tashqari, Mavenda qaramlik nima?

In Maven , qaramlik Bu sizning joriy loyihangizga kompilyatsiya qilish, qurish, sinab ko'rish va/yoki ishga tushirish uchun kerak bo'lgan boshqa arxiv - JAR, ZIP va boshqalar. The bog'liqliklar da to'planadi pom . Agar ular u erda bo'lmasa, unda Maven ularni masofaviy ombordan yuklab oladi va mahalliy omborda saqlaydi.

Shuningdek, Mavenda istisnolardan foydalanish nima ekanligini biling? Istisnolar POM-dagi ma'lum bir qaramlikka o'rnatiladi va ma'lum bir groupId va artifactId-ga mo'ljallangan. Loyihangizni yaratganingizda, ushbu artefakt loyihangizning sinf yo'liga bog'liqlik tufayli qo'shilmaydi. chiqarish e'lon qilindi.

Bundan tashqari, Mavenda taqdim etilgan narsa nimani anglatadi?

kompilyatsiya Bu ko'rsatuv doirasi bo'lib, hech biri belgilanmagan bo'lsa ishlatiladi. Kompilyatsiya bog'liqliklari loyihaning barcha sinf yo'llarida mavjud. Bundan tashqari, ushbu bog'liqliklar qaram loyihalarga tarqaladi. taqdim etilgan Bu kompilyatsiyaga o'xshaydi, lekin JDK yoki konteyner ish vaqtida bog'liqlikni ta'minlashini kutayotganingizni bildiradi.

Nima uchun Maven har doim qaramlikni yuklab oladi?

Maven loyihangiz bog'liq bo'lgan plaginlar va artefaktlarni yuklab oladi. Maven qiladi Aslini olib qaraganda yuklab oling uzoq omborlardan artefaktlar, lekin u artefaktni bir marta yuklab oladi va mahalliy keshni saqlaydi. Maven faqat ularning aksariyatini yuklab oladi bog'liqliklar chunki siz ularni loyihangizga qo'shgansiz.

Tavsiya: