2009-09-07 13 views
5

Próbuję nauczyć się korzystać z windy. Mogę stworzyć szkielet projektu, uruchamiając komendy maven (miałem wcześniej zero doświadczenia) z Starting with Lift. Z powodzeniem pobiera potrzebne zależności i wszystko działa poprawnie, jednak nie pobiera źródeł - chciałbym zobaczyć, jak działa winda od środka.Uzyskiwanie źródeł podnoszenia z repozytorium maven

Wygląda na to, że pobiera zależności od here i tam są kompilowane pliki .jar, a także źródeł - są lift-mapper-1.0.jar i lift-mapper-1,0-sources.jar, ale tylko lift-mapper-1.0.jar zostaje pobrany do mojego lokalnego repozytorium. Mogłem pobierać źródła ręcznie, ale jest tam więcej niż kilka folderów. Czy istnieje sposób na przekazanie Maven do pobrania zależności ze źródłami?

Odpowiedz

7

Celem jest uzyskanie źródła wszystkich dostępnych zależności. Po prostu uruchom mvn dependency:sources, aby uzyskać źródła.

Jeśli korzystasz z Eclipse, wtyczka m2eclipse obsługuje dla ciebie rozdzielczość źródłową i załącznik. Możesz ustawić, aby automatycznie uzyskiwać źródła w preferencjach Maven. Okno>Preferencje ... ->Maven, następnie włącz Pobierz źródła artefaktów.

Możesz także ręcznie wywołać akcję "Pobierz źródła" z menu podręcznego Maven na dowolnych słoikach (także tych, które nie są zarządzane przez Mavena). Następnie wtyczka użyje indeksów repozytorium Maven do wyszukania odpowiedniego artefaktu Maven i pobrania jego źródeł.

download sources

Powiązane problemy