Maven konstruksiyası işlətdiyiniz zaman Maven avtomatik olaraq bütün asılılıq bankalarını yerli depoya endirir. Hər dəfə layihə qurulduqda uzaq maşında saxlanılan asılılıqlara istinadların qarşısını almağa kömək edir. Maven yerli repozitoriyası defolt olaraq %USER_HOME% kataloqunda Maven tərəfindən yaradılır.
Maven asılılıqların asılılıqlarını yükləyirmi?
Maven öz asılılıqlarını Maven layihəsinin (məsələn, Camel kimi) asılılıqları ilə birlikdə yükləmək üçün HTTP-dən istifadə edir. Maven-i işlədirsinizsə və o, tələb olunan asılılıqlarınızı endirə bilmirsə, bunun səbəbi yerli təhlükəsizlik duvarı və HTTP proksi konfiqurasiyaları ola bilər.
Maven asılılıqlarını necə endirə bilərəm?
Asılılıqları kopyalamaq üçün mavendən necə istifadə etmək olar
- 1 - Əvvəlcə maven quraşdırdığınızdan əmin olun. Konsol növündən: mvn -versiya.
- 2 - Pom yaradın. xml faylını bütün kitabxanaları yükləmək istədiyiniz qovluğun ana qovluğuna yerləşdirin. …
- 3 - Kitabxanaları yükləmək üçün əmri yerinə yetirin. …
- 5 - Proksini konfiqurasiya edin (lazım olduqda)
Mvn paketi asılılıqları endirirmi?
mvn quraşdırması (və ya mvn paketi) həmişə işləyəcək. Siz kompilyasiya vaxtından asılılıqları yükləmək üçün mvn tərtibindən istifadə edə bilərsiniz və ya tərtib vaxtı və sınaq asılılıqları üçün mvn testindən istifadə edə bilərsiniz, lakin mən həmişə işləyən bir şeyə üstünlük verirəm. Təşəkkür edirəm, onu STS-də pom-a əlavə etməklə onu sizin üçün avtomatik endirəcəyini də kəşf etdim.
Maven-i asılılıqları yeniləməyə necə məcbur edə bilərəm?
Alt+F5 basın, Maven Layihəsini Yeniləmə üçün pəncərə açılacaq. Yoxlayın - Snapshotların/relizlərin yenilənməsini məcbur edin və OK düyməsini basın.