środa, 20 maja 2009

Maven i instalacja lokalnego jara

Żeby unikać ciągłego przeszukiwania dokumentacji, postanowiłem sobie stworzyć notatkę z tego jak dodać jara do lokalnego repozytorium mavena, jeśli nie jest on dostępny w żadnym innym publicznym repozytorium.
Krok pierwszy idziemy do katalogu gdzie znajduje się nasz wybrany jar, w naszym przypadku chcemy sobie dodać jar o nazwie tinymce-1.4-SNAPSHOT.jar. W konsoli wpisujemy magiczną komendę:

jako rezultat otrzymujemy:

i nasz wybrany jar znajduje się już w lokalnym repozytorium .m2.
A teraz dodajemy go jako jar zależny do naszego projektu, w związku z czym musimy zmodyfikować plik pom.xml a dokładnie dodać nowy wpis do dependencies.


I to by było na tyle.

4 komentarze:

Koziołek pisze...

Taka rzecz przydatna... Artifactory/Nexus jako proxy pomiędzy lokalnym repo, a światem. Można sobie klikalnie dodać artefakt.

Unknown pisze...

Można również zainstalować jar w lokalnym repozytorium mvn po prostu kopiując plik do odpowiedniego katalogu.

Łukasz Lipka pisze...

@Koziołek
ani Artifactory/Nexus nie używałem , będę musiał spróbować
@Jacek
faktycznie zapomniałem o tym napisać, chociaż często stosuje:)

Seba pisze...

Kopiowanie ręczne jest niepolecane przez autorów maven-a. Często może to powodować komplikacje przy nieodpowiednim ustawieniu plików konfiguracyjnych w repozytorium...