Pytania do IntellijIDEA i Maven

Pracowałem w XCode i Objective-C w ciągu ostatnich kilku lat, ale wiedziałem, że kiedyś będę musiał przejść na Eclipse lub podobny projekt Java. Przypadek jest taki, że nie lubię Eclipse, co doprowadziło mnie do nowego środowiska programistycznego, a mianowicie IntellijIDEA. Jednak wcale nie znam się na tym, jak powinienem obsługiwać moje pliki i jak dodawać zewnętrzne biblioteki, ani nie wiem, jak ma wyglądać mój CLASSPATH. Gdzie mogę przechowywać te zewnętrzne biblioteki w moim projekcie? Pracuję także z Maven i nie jestem pewien, dlaczego używać zależności. Jeśli dołączę .jar do ścieżki Classpath - lub gdziekolwiek przechowuję moje zasoby, klasy itp. - dlaczego istnieją zależności? Mam jeden roboczy projekt, ale nie czuję się komfortowo, wypuszczając go lub używając, nie będąc jednak do końca pewnym, co tam zrobiłem. Rozumiem, jak mogę dodawać zewnętrzne pliki .jar w IntelliJ, ale gdzie mogę dodać te zewnętrzne biblioteki w moim projekcie?

Tak właśnie to zrobiłem do tej pory: Powiedzmy, że pobrałem projekt Maven i chciałbym go użyć w innym projekcie. używammvn install a następnie (w moich ustawieniach modułu) dodam .jar z folderu docelowego jako zewnętrzną bibliotekę. Czy IntelliJ utrzymuje odniesienia do tego pliku .jar? Jeśli ten plik .jar znajduje się w moim folderze Pobrane i chciałbym przenieść projekt na serwer, czy to połączenie zostało zerwane?

questionAnswers(2)

yourAnswerToTheQuestion