What is Maven Lifecycle in detail| Build Lifecycle Phases| Maven Plugins| Maven Goals|

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • ⏬ Here in this video, we will learn "What is Maven Lifecycle in detail| Build Lifecycle Phases| Maven Plugins| Maven Goals| "
    =====================
    ⚡️ Maven Lifecycles in detail⚡️
    =====================
    ▶️ 1. Lifecycle default/ Build Lifecycle - [validate, initialize, generate-sources, process-sources,
    generate-resources, process-resources, compile, process-classes,
    generate-test-sources, process-test-sources, generate-test-resources,
    process-test-resources, test-compile, process-test-classes, test,
    prepare-package, package, pre-integration-test, integration-test,
    post-integration-test, verify, install, deploy]
    ---------------------------------------------------------------------------------------------
    ▶️ 2. Lifecycle clean - [pre-clean, clean, post-clean]
    Clean Lifecycle have 3 phases:
    1. Pre Clean: In this some process which are required prior to Clean phase are executed.
    2. Clean : In this , we actually clean the multiple files in the target folders generated in Previous Build. This can include few temporary files, project JARs, Source files and compiled classes
    This is required so that we get fresh build.
    3. Post Clean: In this , few processes executes to finalize cleaning of the Project.
    Here main phase is the Clean phase. Build Lifecycle is used to compile, Execute testcases and create Project JAR.
    Means we will clean our project first with mvn clean so that we will get fresh build after running mvn install.
    ----------------------------------------------------------------------------------------------
    ▶️ 3. Lifecycle site - [pre-site, site, post-site, site-deploy]
    The flow is sequential, phases runs one after another step by step,
    Ex-for default lifecycle, it starts with validate, then initialize and so on...
    ======================================
    ***************AJ AUTOMATION*************
    ======================================
    🔔 Learn automation from basic !! 🔔
    ✅ Let's Learn the Concept in 5 To 10 Mins :=
    • Test Automation Interv...
    ✅ Selenium series videos Playlist :=
    • Selenium tutorial for ...
    ✅ Maven Tool videos playlist :=
    • Maven Tool - Necessary...
    ✅ Selenium WebDriver Exceptions Playlist :=
    • Selenium WebDriver Exc...
    ✅ Selenium Grid With Docker:==
    • Selenium Grid With Docker
    ✅ Upload and Download Files in Selenium :=
    • Selenium WebDriver - U...
    ✅ Excel and CSV files operations :=
    • Excel and CSV -- Read ...
    ✅ Java Language Concepts :=
    • Java Language Concepts...
    ✅TestNG Framework Videos:=
    • TestNG Introduction an...
    ✅ Become Master in Xpath:=
    • Xpath Introduction
    ✅ Protractor series videos playlist :=
    • Let's Learn Protractor...
    ✅ Recent Uploads :=
    • Recent Uploaded Videos
    ✅ GitHub Repo:= github.com/aja...
    ======================================
    *************** Thanks for watching !!*************
    ======================================
    ⚡️ Keep Learning...Keep Sharing...Keep Growing. ⚡️
    #LearnSeleniumInEasyWay #SeleniumWebDriver

Komentáře • 45

  • @AJAUTOMATION
    @AJAUTOMATION  Před 4 lety +3

    Hi guys, Please share the content whichever you find informative.
    ==:Useful Playlists for learning Test Automation:==
    ✅ Let's Learn the Concept in 5 To 10 Mins :=
    czcams.com/play/PLlc_LrU50tljSA5wcIpKSYRDrGX3iLQQQ.html
    ✅ Selenium series videos Playlist :=
    czcams.com/play/PLlc_LrU50tliMZrnSa0a9geljzCijPDfq.html
    ✅ Maven Tool videos playlist :=
    czcams.com/play/PLlc_LrU50tlgWOrybr-Ppffg6T_1cXeUb.html
    ✅ Selenium WebDriver Exceptions Playlist :=
    czcams.com/play/PLlc_LrU50tlisWfvF3qXmFTaTKDYkib_p.html
    ✅ Upload and Download Files in Selenium :=
    czcams.com/play/PLlc_LrU50tlhD9ezHt9O-mlWjiu3XyS3U.html
    ✅ Excel and CSV files operations :=
    czcams.com/play/PLlc_LrU50tlifVlnHI4ph5XuY1_pNusBy.html
    ✅ Java Language Concepts :=
    czcams.com/play/PLlc_LrU50tliq2RV-1Yhr2IjJ5RqXCQjU.html
    ✅TestNG Framework Videos:=
    czcams.com/video/-KEg20O6Mxs/video.html
    ✅ Become Master in Xpath:=
    czcams.com/video/Wv1hHLhtnzw/video.html
    ✅ Protractor series videos playlist :=
    czcams.com/play/PLlc_LrU50tlim53VdVwAmCnBr8M2x38y8.html
    ✅ Recent Uploads :=
    czcams.com/play/PLlc_LrU50tljOnB-LUofJpBkeSMskcQVd.html
    ✅ GitHub Repo:= github.com/ajautomation
    ⚡️ Thanks for your support !! ⚡️

  • @amravati-fununlimited6835
    @amravati-fununlimited6835 Před 3 měsíci +1

    Very easy and nice explanation..programming world needs such a trainers..

  • @maheswaris480
    @maheswaris480 Před 2 lety +5

    Thanks bro, you clearly explained about Maven Lifecycle and phases. It's easy to understand.

  • @nareshthanniru6786
    @nareshthanniru6786 Před 3 lety +4

    Perfect video for maven lifecycle . Thank you AJ AUTOMATION

  • @prakashbahadur01
    @prakashbahadur01 Před rokem +1

    Never I found so much details about Maven in whole of youtube.No one has made such video.. too awesome and very helpful thanks a lot AJ

    • @AJAUTOMATION
      @AJAUTOMATION  Před rokem

      Thanks for u r valuable feedback.
      Thanks for watching.. 🙂
      👉Share the content whichever you find informative to reach more people.

  • @adi807980
    @adi807980 Před 3 lety +4

    Ok ? Ok? Ok? Ok? Sooo many ok in this video 😁 but a great video by the way ... Explained such a complicated topic in a easy way

    • @AJAUTOMATION
      @AJAUTOMATION  Před 3 lety +1

      Thanks for your feedback. I had a habit of saying OK. I have been trying not to say it. So if you see other videos, there won't be much OKs as compared to this video 😀..
      Thanks for watching 👍

  • @PRIYASINGH-id2kg
    @PRIYASINGH-id2kg Před 3 lety +2

    Thankyou sir this video is really helpful 🙏

    • @AJAUTOMATION
      @AJAUTOMATION  Před 3 lety

      😊 Thanks for watching.. Very happy to see that my video helped you.
      Keep Learning.. Keep Sharing 🤗

  • @memsofgamers9479
    @memsofgamers9479 Před rokem

    Thank you. This is Video helped me lot. This is one of the most underrated channel .

    • @AJAUTOMATION
      @AJAUTOMATION  Před rokem

      Glad it helped! 🙂👍
      Please share the content whichever you find informative with friends circle / groups.

  • @saiteja8870
    @saiteja8870 Před 2 lety +2

    I bet you did a very good job on this video no one clearly explains this ❤

  • @shashankmarri1056
    @shashankmarri1056 Před 2 lety +1

    Very well explained.

  • @akshaysuryawanshi8697
    @akshaysuryawanshi8697 Před rokem +1

    thank you sir for the video

  • @meghnagupta313
    @meghnagupta313 Před rokem +1

    Superb!!Hats off for your efforts to explain such imp topic in such easy manner.
    Thanks a ton :)

  • @mayankaggarwal8853
    @mayankaggarwal8853 Před 3 lety +2

    Very nice tutorial

  • @velurukaveri-xm7ng
    @velurukaveri-xm7ng Před rokem +1

    Thanks for help sir

  • @manishsuriya191
    @manishsuriya191 Před 3 lety +2

    very nice explanation

  • @susmithakotla3431
    @susmithakotla3431 Před 3 lety +2

    very understandable.

  • @Future979
    @Future979 Před rokem +1

    Ok !😂
    I like ur video very informative

    • @AJAUTOMATION
      @AJAUTOMATION  Před rokem +1

      😅 U will find less OKs in next videos...

    • @ru2979
      @ru2979 Před 11 měsíci

      ​@@AJAUTOMATION😂🤣

  • @onsyedes213
    @onsyedes213 Před rokem +1

    Perfect !

  • @wz_sw
    @wz_sw Před 3 lety +2

    Thanks bro, do a video on super pom, parent pom and effective pom differences, please

  • @shashankmarri1056
    @shashankmarri1056 Před 2 lety +1

    Can you also do a video on maven profiles

  • @avinashhosamani8400
    @avinashhosamani8400 Před 3 lety +3

    how to explain maven

    • @AJAUTOMATION
      @AJAUTOMATION  Před 3 lety +1

      Hi Avinash,
      Answer to this question may take 1 h, but you need to mention some IMP points for Maven in around 3-4 mins.
      Start with "Maven is a Build automation Tool". Then explain what is build (Watch first video in the series) then u may mention that Maven can create WAR , JAR and EARs files.
      Tell about Maven Lifecycles, mainly explain Maven Build Lifecycle.
      Different plugins, Different goals in short(Watch 2nd video).
      In last tell about why we use Maven project over Java project meaning u need to tell about importance of pom.xml, dependency management to download JAR automatically.
      If interviewer allows more time then u can tell about different Maven commands and their usage with a example(There video for this as well in the playlist).
      As I said , it would take more time to explain Maven in detail but if u could tell above points in 3-4 mins then it would show interviewer that u know Maven concept very well.
      All the Best...🙂

    • @avinashhosamani8400
      @avinashhosamani8400 Před 2 lety

      thanks

  • @samanthafox111
    @samanthafox111 Před 6 měsíci

    Better have diagrams ready rather than doing on this video