BIBLIOTEKI ZALEŻNOŚCI MAVEN
Prędzej czy później będziemy chcieli skorzystać z jakiejś gotowej biblioteki . Na szczęście tym zajmuje się za nas Apache Maven
DODAWANIE BIBLIOTEK , ZALEŻNOŚCI
I Sposób
1.Przechodzimy do naszego projektu
2.Przechodzimy do pliku pom.xml , następnie klikamy w zakładkę Dependecies
3.Naciskamy przycisk Add , w tym momencie może nam się pokazać błąd Index downloads are disabled , search results may be incomplete , w takim razie , przechodzimy do opcji Window w górnym menu następnie preferences
5.Wchodzimy w zakładkę Maven i zaznaczamy ptaszkiem opcje Download repository index updates on startup , naciskamy przycisk apply and close
6.Następnie znowu naciskamy przycisk Add w zakładce Dependencies naszego projektu
W tym momencie bardzo nam się może przydać strona www.mvnrepository.com , gdzie znajduje się wykaz wszystkich bibliotek
7.Wprowadzamy odczytane ze strony dane , następnie wybieramy odpowiednią bibliotekę , i naciskamy przycisk ok , w tym momencie nasza biblioteka została dodana do projektu
II Sposób
1.Kopiujemy odpowiednie informacje o bibliotece ze strony mvnrepository.com
2.Wklejamy kod w znaczniki dependencies , dependency
ZASIĘG ZALEŻNOŚCI
Ważnym elementem biblioteki jest jej zasięg
compile - domyślny zasięg , taka zależność jest dostępna we wszystkich fazach (kompilacji , uruchomienia) projektu
provided - zasięgiem jest zbliżony do compile z tym , że zakładamy dostępność tych bibliotek w runtime
runtime - w tym przypadku biblioteka nie jest potrzebna do kompilacji , tylko do uruchomienia
test - biblioteka nie jest wymagana przy normalnej pracy aplikacji , jest dostępna tylko w fazie testów
system - zasięgiem zbliżony do provided , przy czym jawnie wskazujemy jara zawierającego bibliotekę
import - zasięg dostępny jedynie dla zależności typu pom , wskazuje na to , że chcemy dołożyć do projektu zależności zdefiniowane w innym projekcie






Komentarze
Prześlij komentarz