Maven-də asılılıq nədir?
Maven-də asılılıq nədir?

Video: Maven-də asılılıq nədir?

Video: Maven-də asılılıq nədir?
Video: Maddə asılılığı: səbəbləri və onunla mübarizə üçün mövcud resurslar | Sənubər Heydərova 2024, Bilər
Anonim

Maven asılılığının əhatə dairəsi – təmin edilmişdir

Maven asılılığının əhatə dairəsi təmin edilmişdir layihənin qurulması və sınaqdan keçirilməsi zamanı istifadə olunur. Onlar da çalıştırmak üçün tələb olunur, lakin ixrac edilməməlidir, çünki asılılıq olacaq təmin edilmişdir iş vaxtı ilə, məsələn, servlet konteyneri və ya proqram serveri ilə

Bundan əlavə, Maven-də asılılıq nədir?

In Maven , asılılıq başqa bir arxivdir - JAR, ZIP və sair - tərtib etmək, qurmaq, sınaqdan keçirmək və/və ya işə salmaq üçün cari layihənizin ehtiyac duyduğu. The asılılıqlar -də toplanırlar pom . Əgər onlar orada yoxdursa, deməli Maven onları uzaq depodan endirəcək və yerli depoda saxlayacaq.

Həmçinin bilin, Maven-də istisnanın istifadəsi nədir? İstisnalar POM-da müəyyən bir asılılığa qurulur və xüsusi qrup ID və artifactId-ə yönəldilir. Layihənizi qurduğunuz zaman həmin artefakt layihənin sinif yoluna əlavə olunmayacaq. təcrid elan edildi.

Həm də sual budur ki, Mavendə təmin edilən nə deməkdir?

kompilyasiya Bu standart əhatə dairəsidir, heç biri müəyyən edilmədikdə istifadə olunur. Kompilyasiya asılılıqları layihənin bütün sinif yollarında mövcuddur. Bundan əlavə, bu asılılıqlar asılı layihələrə yayılır. təmin edilmişdir Bu, kompilyasiyaya bənzəyir, lakin JDK və ya konteynerin işləmə zamanı asılılığı təmin etməsini gözlədiyinizi göstərir.

Niyə Maven həmişə asılılığı yükləyir?

Maven layihənizin asılı olduğu plaginləri və artefaktları yükləyir. Maven edir faktiki olaraq yükləyin uzaq depolardan artefaktlar, lakin o, artefaktı bir dəfə yükləyir və yerli keşi saxlayır. Maven yalnız bunların əksəriyyətini yükləyir asılılıqlar çünki siz onları layihənizə əlavə etmisiniz.

Tövsiyə: