Apache Maven dla początkujących
HTML-код
- Опубликовано: 16 окт 2024
- Pracując nad projektem, praktycznie zawsze korzystać będziemy z zewnętrznych bibliotek i frameworków. Odpowiednie zarządzanie tymi zależnościami to jeden z warunków niezbędnych do osiągnięcia końcowego sukcesu. W tym odcinku opowiadam czym jest Maven - najpopularniejsze narzędzie do zarządzania zależnościami w projektach w języku Java.
Niedługo wejdę jako świeżak do firmy IT zajmującej się stricte programowaniem. Życzyłbym sobie opiekuna posiadającego wiedzę i sposób jej przedstawienia tak jak autor tego materiału. Serio, rozwijaj kanał bo jest genialny. Na pewno tutaj będę wracał :)
Dzięki za ten komentarz! Kanał będę rozwijał i będzie on coraz lepszy :) Mam rozpisany plan na najbliższe pół roku plus ogólną wizję tego, co dalej, także będzie się działo :) A Ty daj znać jak już zaczniesz pracę, podziel się pierwszymi wrażeniami! Powodzenia!
Majkel powodzenia! ;)
Ogromny szacunek za Twoją pracę ! Dobrze tłumaczysz zawsze na konkretnych przykładach, *ARCYDOBRY* kontent !
Fajnie że znalazłem twój kanał, pozdro
Dzięki! Super film! Wszystko prosto, przejrzyście wyjaśnione. Wow!
Dziękuję bardzo za szybkie i przyjemne wytłumaczenie
zasługujesz na więcej subów, kanał równie wartościowy co pasja informatyki, mam nadzieje że ten kanał urośnie jeszcze bardziej i tego życzę
Dziękuję, mam na najbliższe miesiące mega dużo pomysłów, także kanał powinien dalej rosnąć :)
Mega wytłumaczone, dzięki, jasne że się podobało :) poza tym cieszy mnie bardzo wyjaśnienie na przykładzie.
Edit po roku: powtórzyłem sobie ten film, zrobiłem wszystko jeszcze raz i mega props za ten film, świetnie zrobiony, mega pomocny, działa wszystko, props :D
Bardzo dobrze i rzeczowo wytłumaczone - świetny film!
Bardzo fajnie wyjaśnione. Ogólnie cieszę się, że znalazłem Twój kanał.
A tak z ciekawości jeszcze, czemu metodę main w klasie Main piszesz z palca, a nie korzystasz ze skrótu/podpowiedzi IntelliJ? ;)
Super materiał. Pozdrawiam serdecznie :D
P.S bardzo chętnie pochłonąłbym wiedzy o mavenie ;)
Super, dzieki!
mega, dzieny
Swietny tutorial, wlasnie tego szukalem! :)
Pytanie z mojej strony, widzialem duzo komentarzy w internecie, zeby wlasnie zapozanc sie z Mavenem. Czy moglbys polecic czego jeszcze sie o nim powiniem dowiedziec?
Możesz sobie ogarnąć tematy stąd: www.baeldung.com/maven
A jeżeli będziesz potrzebował więcej szczegółów: www.baeldung.com/maven-guide
Ale szczerze mówiąc ten pierwszy link spokojnie Ci na początek wystarczy, jak będziesz potrzebował zrobić w Mavena coś bardziej skomplikowanego, nauczysz się tego na bieżąco :)
Jakiego skrótu używasz żeby dodać "Book book =" ? bardzo fajne :)
To tzw. Extract Variable: www.jetbrains.com/help/idea/extract-variable.html
Na MacOS skrót to Command+Option+V, na Windowsie Ctrl+Alt+V.
b.dobrze wytlumaczone
witam . pomóżcie mi zainstalować mavena na systemie MacOs Big Sur, nie wiem jak dodac do zmiennej srodowiskowej. robie tak jak na turialach i nie wychodzi. Czy to tez moze byc powodem że po dodaniu biblioteki Gson do mavena , nie da sie stworzyć obiektu Gson?
Spróbuj zgodnie z tą instrukcją: www.jaknauczycsieprogramowania.pl/jak-dodac-sciezke-do-zmiennej-srodowiskowej-path/
A gdybyś dalej miał z tym problemy, napisz na Discordzie: www.jaknauczycsieprogramowania.pl/discord
@@JakNauczycSieProgramowania zainstalowałem w konsoli przez brew instalacji maven i z tego wynika że automatycznie chyba dodało do zmiennej środowiskowej.
Może się przyda w InteliiJ można ustawić Maven Importing automatycznie- jak ktoś nie chce klikać.
Podświetla na czerwono "author" i "title" w Main. cannot resolve symbol 'author' i tak samo na title :(
jak zrobić constructora klasy?
Zobacz film wprowadzający do programowania obiektowego: ruclips.net/video/EhmBjOjW0z8/видео.html
@@JakNauczycSieProgramowania Dzięki najlepszy youtuber!
Mam pytanie, czy jest cos co bardziej przemawia za jednym w wyborze maven/gradle?
Oba narzędzia posiadają ogromne możliwości, także wybór jednego z nich to już raczej kwestia osobistych preferencji, fajnie jest spróbować jednego i drugiego i zobaczyć, który nam bardziej odpowiada. Z własnego doświadczenia mogę powiedzieć jeszcze, że Maven - w przypadku projektów w języka Java - jest zdecydowanie bardziej popularny, jak dotąd we wszystkich komercyjnych projektach, nad którymi pracowałem, używaliśmy właśnie Mavena :)
Jeżeli jednak będziemy tworzyć aplikacje na Androida, wtedy korzystać będziemy z Gradle'a, który jest oficjalnym narzędziem wybranym przez Google do budowy androidowych projektów.
@@JakNauczycSieProgramowania Okay, w sumie spodziewałem się takiej odpowiedzi. Od czegoś trzeba zacząć ( bo dużego doświadczenia nie mam więc można to tak ująć) w takim razie narazie będę używał Mavena. Wielkie dzięki za odpowiedź. Pozdrawiam.
Proszę o pomoc. W moim przypadku po wklejeniu 'dependency' te ID nie przestają mi się świecić na czerwono. Nie ma żadnego import do kliknięcia... Wyskakuje komentarz, że 'dependency not found'. I co tu zrobić?
Prawdopodobnie masz źle skonfigurowanego Mavena. Wrzuć na grupę facebook.com/groups/jaknauczycsieprogramowania screenshoty z IntelliJ, z ustawień Mavena (Preferences -> Build, Execution, Deployment -> Build Tools -> Maven) i zobaczymy :)
@@JakNauczycSieProgramowania Dziękuję za odpowiedź. Kiedy dzisiaj rano odpaliłem intelliJ, nic już nie było czerwone, ale przy próbie uruchomienia wyskakiwało, że "release version 5 not supported". Zacząłem coś kombinować, ale w końcu zauważyłem z boku ekranu subtelny przycisk z ikonką maven, który spowodował zaimportowanie wszystkiego co trzeba i program zadziałał. Mam chyba po prostu nowszą wersję intelliJ, niż jest na filmie, i trochę inaczej to wszystko działa i wygląda.
Tak poza tym, chciałbym bardzo podziękować za Twoją pracę i stworzenie tego kanału. Od jakiegoś czasu chcę zostać programistą, ale do tej pory błądziłem jak dziecko we mgle, uczyłem się tego i owego w sposób zupełnie nieskoordynowany, dopiero po obejrzeniu kilku odcinków Twojego kanału moja praca się usystematyzowała i mam nadzieję, że da to wymierne efekty, jak nie za pół roku to za rok.
Serdecznie pozdrawiam i życzę nieustającego zapału do pracy nad tym kanałem, bo im więcej odcinków wyprodukujesz, tym większe szanse moje i mi podobnych na zostanie programistą...
hej, mam laptopa msi i na jego klawiaturze nie ma okrągłego nawiasu tylko te dwa są [ { czy może ktoś wie jak zrobić nawias okrągły na takiej klawiaturz? prosze o pomoc
Nawiasy na klawiaturze są na klawiszach 9 i 0.
@@JakNauczycSieProgramowania dziękuję
Nic nie pomoglo.
Zależy w czym miało pomóc, to tylko kilkuminutowe wprowadzenie do tematu.
dobry film ale tragedia z tymi szumami z mikrofonu
Chyba będę musiał nagrać za jakiś czas nową wersję tego filmu :) To były w zasadzie początki kanału, jakość nagrań pozostawiała niestety wiele do życzenia ; )
Moze bylo duzo niedociagniec technicznych ale mi osobiscie, duzo lepiej ogladalo sie filmy jak wiedza byla przedstawiana spokojniej i jak to prawie zawsze bywa na poczatku, kanal byl prowadzony dla "czystej" satysfakcji. Mimo wszystko zawsze tu wracam bo jednak pasji tutaj nie brak.