dodawanie dependency do mavena Intellij

dodawanie dependency do mavena Intellij
wojciechmaciejewski
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 2 lata
  • Postów:560
0

Hej mam maly problem.

Otoz jak robie sobie projekt dajmy na to w Netbeansie i chce uzyc jakiejs biblioteki mavenowej i dodac depedency to robie sobie zmienna typu takiego jakiego jest repo (albo uzywam funkcji z repo np. assertNotNull) i IDE mi podpowiada zeby poszukac maven dependency i grzecznie dodaje sobie je do pom-a

To samo w intellij nie dziala. Tzn tez jest taka opca "serch for maven depedency" ale ni chu chu nie chce mi wyszukiwac. Musze to robic na okolo, tzn wchodzi do project settings , tam do library i tam dopiero szukac repo mavenowskich,

Maven zainstalowany, podpieta sciezka do intellij-a, ktos ma podobny problem? (rozwiazaniem jest dodawanie sobie depedency w netbeansie i skakanie pozniej do intellij ale troche to upierdliwe, no albo wpisywanie z palca ale to po co mi IDE jakbym z palca mial wpisywac ? :P)

Problem bonusowy. Nie dziala mi prawy alt na klawiaturze, tzn dziala ale nie do wyswietlania polskich znakow (co chyba widac po tym poscie) :P ktos ma jakis pomysl?

Problem bonusowy rozwiązany, restartem :P

EDIT:
Zawsze tak jest że męczę się z czymś 3 dni napiszę na forum i problem się rozwiązuje. Przy zbudowaniu projektu mavenowskiego (Build) sam sobie zaktualizował repo internetowe, którego nie wiedzieć czemu wcześniej nie miał w ogóle. W ten sposób widzi już większość repozytoriów ( no przynajmniej te co ja potrzebowałem :)

jeżeli ktoś wie jak to zrobić ręcznie i od razu chętnie się dowiem :)

pozdro

edytowany 3x, ostatnio: wojciechmaciejewski
Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:14 dni
  • Lokalizacja:Stacktrace
  • Postów:6821
1

Otwierasz pom.xml, przechodzisz do sekcji dependencies, alt+insert -> add dependency. I wpisujesz artifactId. Reszta dobiera się sama.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
wojciechmaciejewski
no więc właśnie tak że nie działało :)
Koziołek
plugin podpięty prawidłowo? Wskazuje na repo czy na domyślny katalog?
wojciechmaciejewski
tak jak napisałem, zaktualizował sobie zewnętrzne repo i dopiero zaczął działać. ale nie mam pojęcia jak go zmusić żeby sobie je zaktualizował
wojciechmaciejewski
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 2 lata
  • Postów:560
0

Dziwna sprawa, wcześniej w zakładce project setting maven repositories , indexed maven repositories było puste, a ja nie mogłem nic tam dodać.

dopiero jak sobie zrobiłem "build" projekt mavenowski, to sam sobie uzupełnił te dwie rzeczy jak na załączonym obrazku
4cdc9f208c.png

A jak to zrobić ręcznie?

pzdr :)

Koziołek
poszukaj pod alt+shift+a "enable auto import" czy jakoś tak. Wtedy idea będzie nasłuchiwać zmian w pomie projektu i na bieżąco wprowadzać zmiany.
wojciechmaciejewski
łokeyo, dzięki za pomoc :)
bakeraw2
  • Rejestracja:około 14 lat
  • Ostatnio:ponad 5 lat
  • Postów:400
1

Tu masz odpowiedź jak włączyć auto import dla zależności maven'a:

http://stackoverflow.com/a/11467266/3041542

wojciechmaciejewski
rozumiem o co chodzi z auto import, ale nie to było clue mojego problemu , głównym problemem było to że se intellij nie zaciągnął zdalnego repo mavenowskiego . W związku z czym nie można było automatycznie dodawć zależności do poma

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.