Apache Maven dla początkujących

Поделиться
HTML-код
  • Опубликовано: 27 май 2019
  • 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.

Комментарии • 44

  • @bartheus6709
    @bartheus6709 Год назад +2

    Ogromny szacunek za Twoją pracę ! Dobrze tłumaczysz zawsze na konkretnych przykładach, *ARCYDOBRY* kontent !

  • @majkel4678
    @majkel4678 5 лет назад +21

    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ł :)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 лет назад +12

      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!

    • @laskaplplplpl3426
      @laskaplplplpl3426 5 лет назад +1

      Majkel powodzenia! ;)

  • @anthot7361
    @anthot7361 4 года назад

    Bardzo dobrze i rzeczowo wytłumaczone - świetny film!

  • @beatakazmierczak2543
    @beatakazmierczak2543 2 года назад

    Dzięki! Super film! Wszystko prosto, przejrzyście wyjaśnione. Wow!

  • @Szakol
    @Szakol 3 года назад

    Dziękuję bardzo za szybkie i przyjemne wytłumaczenie

  • @sebon11
    @sebon11 4 года назад

    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

  • @DamianPerzynski
    @DamianPerzynski Год назад

    Fajnie że znalazłem twój kanał, pozdro

  • @jozefgoral6812
    @jozefgoral6812 3 года назад

    Super materiał. Pozdrawiam serdecznie :D
    P.S bardzo chętnie pochłonąłbym wiedzy o mavenie ;)

  • @Jakub-ru8ej
    @Jakub-ru8ej 4 года назад

    Super, dzieki!

  • @wsxx69
    @wsxx69 5 лет назад

    Super, chciałbym tylko częściej :D

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 лет назад +6

      Będę się starał, mam nadzieję, że uda się zwiększyć tempo do dwóch filmów w tygodniu ; )

  • @kadet6389
    @kadet6389 2 года назад +1

    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ę

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад

      Dziękuję, mam na najbliższe miesiące mega dużo pomysłów, także kanał powinien dalej rosnąć :)

  • @AyanelDv
    @AyanelDv 3 года назад

    mega, dzieny

  • @NeoBTK
    @NeoBTK 4 года назад +1

    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? ;)

  • @michajott3652
    @michajott3652 4 года назад

    b.dobrze wytlumaczone

  • @dawidk.7305
    @dawidk.7305 4 года назад

    Może się przyda w InteliiJ można ustawić Maven Importing automatycznie- jak ktoś nie chce klikać.

  • @Szybki1446
    @Szybki1446 2 года назад

    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?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 года назад

      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 :)

  • @Tyraell1812
    @Tyraell1812 4 года назад +1

    Jakiego skrótu używasz żeby dodać "Book book =" ? bardzo fajne :)

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +5

      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.

  • @barteksadowski5072
    @barteksadowski5072 4 года назад

    Podświetla na czerwono "author" i "title" w Main. cannot resolve symbol 'author' i tak samo na title :(

  • @novachi09
    @novachi09 5 лет назад

    Mam pytanie, czy jest cos co bardziej przemawia za jednym w wyborze maven/gradle?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  5 лет назад

      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.

    • @novachi09
      @novachi09 5 лет назад

      @@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.

  • @AD-we8ur
    @AD-we8ur Год назад

    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?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  Год назад +1

      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

    • @AD-we8ur
      @AD-we8ur Год назад

      @@JakNauczycSieProgramowania zainstalowałem w konsoli przez brew instalacji maven i z tego wynika że automatycznie chyba dodało do zmiennej środowiskowej.

  • @tymekg268
    @tymekg268 4 года назад +2

    jak zrobić constructora klasy?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  4 года назад +2

      Zobacz film wprowadzający do programowania obiektowego: ruclips.net/video/EhmBjOjW0z8/видео.html

    • @tymekg268
      @tymekg268 4 года назад +1

      @@JakNauczycSieProgramowania Dzięki najlepszy youtuber!

  • @tomaszzielenkiewicz6749
    @tomaszzielenkiewicz6749 3 года назад

    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ć?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      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 :)

    • @tomaszzielenkiewicz6749
      @tomaszzielenkiewicz6749 3 года назад

      @@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ą...

  • @aan4184
    @aan4184 3 года назад

    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

  • @mannazforme4504
    @mannazforme4504 2 года назад

    Nic nie pomoglo.

  • @kasiaratasiewicz8189
    @kasiaratasiewicz8189 3 года назад

    dobry film ale tragedia z tymi szumami z mikrofonu

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 года назад

      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 ; )

    • @Damian64287
      @Damian64287 4 месяца назад

      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.