What is Maven Lifecycle in detail| Build Lifecycle Phases| Maven Plugins| Maven Goals|
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
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 !! ⚡️
Very easy and nice explanation..programming world needs such a trainers..
Thanks for watching 🙂👍
Thanks bro, you clearly explained about Maven Lifecycle and phases. It's easy to understand.
Glad to hear that...
Perfect video for maven lifecycle . Thank you AJ AUTOMATION
Thanks for your feedback 🤗
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
Thanks for u r valuable feedback.
Thanks for watching.. 🙂
👉Share the content whichever you find informative to reach more people.
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
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 👍
Thankyou sir this video is really helpful 🙏
😊 Thanks for watching.. Very happy to see that my video helped you.
Keep Learning.. Keep Sharing 🤗
Thank you. This is Video helped me lot. This is one of the most underrated channel .
Glad it helped! 🙂👍
Please share the content whichever you find informative with friends circle / groups.
I bet you did a very good job on this video no one clearly explains this ❤
Thanks for ur valuable feedback @sai...
Very well explained.
thank you sir for the video
Thanks for watching @akshay 🙂
Superb!!Hats off for your efforts to explain such imp topic in such easy manner.
Thanks a ton :)
Thanks for commenting @meghana 🙂
Very nice tutorial
Thanks for watching..
Thanks for help sir
Welcome 🙂
very nice explanation
Thanks for watching.. Keep Learning.
very understandable.
Thanks for watching !!
Ok !😂
I like ur video very informative
😅 U will find less OKs in next videos...
@@AJAUTOMATION😂🤣
Perfect !
Thanks for watching @onsyedes 🙂
Thanks bro, do a video on super pom, parent pom and effective pom differences, please
OK, thanks for asking...
Can you also do a video on maven profiles
yes sure ... thanks for asking @shashank
how to explain maven
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...🙂
thanks
Better have diagrams ready rather than doing on this video