Honestly? Similar case. They told us to use Maven, yet no one told us how to use Maven. And because they forced us to do a lot, we didn't even have the time of day to even investigate how Maven works.
I’m still new to development and have been branching out on my own in addition to my classes and I kept running across maven but didn’t understand what it did. It became unavoidable when I committed to spending the next month trying to learn spring boot. Your explanation has made it so clear and simple to me and helped my growing understanding as a programmer. Thanks
Great tutorial. Just quick points for everyone. In multimodule project we can see and the difference from normal and tags is - dependency/plugin inside management tag are managed by parent but are not inherited by children implicitly. Child need to explicitly define the dependency/plugin in their pom.xml but can omit things like version/exclusions/configuration etc. which will be managed by parent. This helps in proving the dependency to the module which needs it.
I am a full stack guy, but haven't developed anything on Java for years now. This video was a perfect way for me to get back into some open source contributions. Really appreciate this, thanks for being a part of this community.
Why you don't have hundreds of thousands of subscribers I don't know. Extremely well spoken and explained. Precisely what I needed and I see you have JUnit testing too. Perfect. Thanks for the effort, it was appreciated. Not everyone can cut to the chase in a clear and concise manner. Have a super day further.
I'm a data scientist used to work with python and just started to built ML projects with Java. Awesome video, I understand enough to just start building a proper project
Dead simple explanations. Dunno how you do it. Thank you Marco. Love your website as well, such deep and comprehensive articles. I have one (1) ask 🙏🏿 Kindly consider reducing your paid courses for some of us here in Nigeria 😣🤲🏿 Thank you
very clear tutorial, thanks so much. i like how you not only tell us what the most important parts of maven are, but also tell us WHY they're important. for instance, you mentioned that the pom.xml is important, gave an explanation of what it does, and then told us that since all maven projects have pom.xml, it helps with standardizing projects. thus, we can expect most maven projects to look more or less the same in structure. very useful tutorial.
Thank you. I understood this time finally. I would love to explore more on Maven. Recently I am supposed to push my Kotlin Multi Modules as shared libraries this video have given me those basics
I'm so new in JAVA world, I come from C# world, and your videos helped me to understand in a simple way everything. Thanks and please continue making videos. Regards from Argentina
Marco - Thank you for this. I was struggling with one simple step being new to IntelliJ and coming back to Maven after years of other work. This is one of the best walk throughs I've seen. +me = new Subscriber.
Great tutorial, sort of one stop shop to revise maven concepts quickly before the interviews and also brush up after every few months when need to get back to basics to nail down more technical stuff around maven.
@MarcoCodes you are a funking ROCKSTAR! I finally not only understand what maven does but know how to get the thing working. Just ran my first test thanks so much!!!!
Really good. Now I am learning Spring MVC on Selenium Express channel to understand Spring MVC and start from Spring Boot... by your course appeared several days ago. Thanks!
Marco thanks a lot for this comprehensive tutorial. Im hoping to learn SpringBoot and this has been a great tutorial about java package management. Keep up the good work.
If anyone is wondering why "mvn clean" does not remove the "target" directory in VS Code (which was my case), it has to do with enabled "auto build". Just go into settings, search for Java Autobuild and disable it.
Hi, Marco! Thanks a lot for all your videos. Really cool and useful stuff for newbies and sometimes for experienced fellows, who want to refresh knowledges. You're very charismatic and nice speaker. Please continue share some free stuff it's very important for community. Thanks a lot! Stay true!
Been going back and forth between the two over the years. Slightly prefer Maven, because it's harder to shoot yourself in the foot with it, but happy to use either one.
Depends on what type of project you are building, e.g. if you have any integration tests bound to verify. Often times, that's not the case, so "most important" depends.
Thank you, this was a lifesaver. For whatever reason, my university decided to completely skip explaining Maven before explaining Spring.
Glad it helped!
Honestly? Similar case. They told us to use Maven, yet no one told us how to use Maven. And because they forced us to do a lot, we didn't even have the time of day to even investigate how Maven works.
same!
Mine started using Javalin but never explained Maven.
I’m still new to development and have been branching out on my own in addition to my classes and I kept running across maven but didn’t understand what it did. It became unavoidable when I committed to spending the next month trying to learn spring boot. Your explanation has made it so clear and simple to me and helped my growing understanding as a programmer. Thanks
Great tutorial.
Just quick points for everyone.
In multimodule project we can see
and
the difference from normal and tags is
- dependency/plugin inside management tag are managed by parent but are not inherited by children implicitly. Child need to explicitly define the dependency/plugin in their pom.xml but can omit things like version/exclusions/configuration etc. which will be managed by parent.
This helps in proving the dependency to the module which needs it.
I am a full stack guy, but haven't developed anything on Java for years now. This video was a perfect way for me to get back into some open source contributions. Really appreciate this, thanks for being a part of this community.
Glad you liked it!
@@MarcoCodes Im glad that your glad that he liked it
@@lemoi6462 oh guys, and I'm so glad that you all are glad he liked it!
I'm even glad-er than that!
same
Why you don't have hundreds of thousands of subscribers I don't know. Extremely well spoken and explained. Precisely what I needed and I see you have JUnit testing too. Perfect. Thanks for the effort, it was appreciated. Not everyone can cut to the chase in a clear and concise manner. Have a super day further.
This was super helpful, I've always put off learning about Maven and now it seems way less daunting
The smoothest and the clearest explanation I've ever seen. Thanks, man)
Thank you :)
Such a concise and to-the-point video. Probably the best video I have watched on this topic.
I'm a data scientist used to work with python and just started to built ML projects with Java. Awesome video, I understand enough to just start building a proper project
Glad it helped!
Dead simple explanations. Dunno how you do it. Thank you Marco.
Love your website as well, such deep and comprehensive articles.
I have one (1) ask 🙏🏿
Kindly consider reducing your paid courses for some of us here in Nigeria 😣🤲🏿
Thank you
Please keep going, we need more and more content about testing and best practicies
Just finished recording the next video - so....more is coming :)
@@MarcoCodes gr8 very excited
very clear tutorial, thanks so much. i like how you not only tell us what the most important parts of maven are, but also tell us WHY they're important. for instance, you mentioned that the pom.xml is important, gave an explanation of what it does, and then told us that since all maven projects have pom.xml, it helps with standardizing projects. thus, we can expect most maven projects to look more or less the same in structure. very useful tutorial.
Thank you. I understood this time finally. I would love to explore more on Maven. Recently I am supposed to push my Kotlin Multi Modules as shared libraries this video have given me those basics
Glad it was helpful!
I'm so new in JAVA world, I come from C# world, and your videos helped me to understand in a simple way everything. Thanks and please continue making videos. Regards from Argentina
I'm in the same boat and am very surprised how complicated Java world is.
Compared to Java world, .NET world is pure heaven.
Marco - Thank you for this. I was struggling with one simple step being new to IntelliJ and coming back to Maven after years of other work. This is one of the best walk throughs I've seen. +me = new Subscriber.
Glad it helped. What was the step you struggled with?
Incredible tutorial, fast and clear. Maven is a Java Swiss knife if you master it.
Great tutorial, sort of one stop shop to revise maven concepts quickly before the interviews and also brush up after every few months when need to get back to basics to nail down more technical stuff around maven.
@MarcoCodes you are a funking ROCKSTAR! I finally not only understand what maven does but know how to get the thing working. Just ran my first test thanks so much!!!!
Thank you! :)
I'm currently doing a task related with maven. This tutorial seems so promisiing. I'll update here how my task goes.
Really good. Now I am learning Spring MVC on Selenium Express channel to understand Spring MVC and start from Spring Boot... by your course appeared several days ago. Thanks!
The clearest explanation I've ever seen. Thanks
awesome tutorial!! learning springboot with angular. I had to rebuild dependencies after adding. Learned so much more here. TY. HSG
Thanks Marco. You're having amazing teaching style.
Beautifully explained. You've earned a subscriber sir! Kudos!
Pro content given for free. Thanks Marco!!
You are amazing! Thanks for this short and crisp video.
Really good to explain and describe new things to people! You're doing an excellent job here!
Thank you for the short and very useful explanation. It would be good to have continuation of Maven topic with more advanced stuff
I am a big fan. You are awesome. You are helping so many people
Thank you, Joseph!
That's a understandable, pratical and simple example from how to use maven. Congrats keep the excelent work!!
Thank you for the excellent content Marco. Simple & Clear.
Thank you Marco :)
I look forward to your next videos... with excitement and interest.
Best video on Maven ever watched
Awesome !! Excellent intro to Maven. Thanks a bunch
Concepts are crystal clear😊
Wowww! That went smooooth. Really helpful video on maven.
Marco thanks a lot for this comprehensive tutorial.
Im hoping to learn SpringBoot and this has been a great tutorial about java package management.
Keep up the good work.
If anyone is wondering why "mvn clean" does not remove the "target" directory in VS Code (which was my case), it has to do with enabled "auto build". Just go into settings, search for Java Autobuild and disable it.
very good video, well explained and touching the basic concepts. thank you!
Hi, Marco!
Thanks a lot for all your videos.
Really cool and useful stuff for newbies and sometimes for experienced fellows, who want to refresh knowledges.
You're very charismatic and nice speaker. Please continue share some free stuff it's very important for community.
Thanks a lot! Stay true!
Thank you!
Thank you. Brilliant explanation.
Thanks!!! Love your teaching method
Bro You sound like hrithik roshan!! BTW it was out of context!! Nice work man!
Very nice explained! Seeing Forward for more of this good stuff.
Clear explanation ...thanks sir...
Excellent and concise tutorial, thanks!
Awesome work, sir.
loving your channel! subscribed and already told a few dev buddies to subscribe. great content
WOW, thank you for such concise and clear explanation, great job! 👌🏼👌🏼
Brilliant tutorial, Thanks. Pls make more videos like this.
This man is crazy just for use the light theme in his IDE
No matter which theme, people complain :)
your hairstyle is epic.
Thank you, thank you very very very much, You do best, Keep Going MAN
Thanks for making this video! Very nice!!
MARCO THE G COMING AT IT AGAIN !!!! THX !!!!!!!
thanks for the video! you explained it really good
nice video ma dude, now what do you use and prefer? Maven or gradle? and why?
Been going back and forth between the two over the years. Slightly prefer Maven, because it's harder to shoot yourself in the foot with it, but happy to use either one.
@@MarcoCodes thanksss
Good video about Maven build tool. 👍
Amazing tutorial!! Thanks!
Thanks a lot. Awesome explanation.
this was excellent. thank you!
Thank you for the wonderful tutorial
Nice tutorial. Could you please give the multi-module example project repository?
I should be a different branch in the linked source repository.
Marco great thanks indeed! It is amazing and really useful!
Marco can you please make a video explaining Maven Vs Gradle in a nice and easy manner?
the second time and i think there will be third One 👍
Very valuable content. Thank you!
Very well explained. Thank you Macro :)
Excellent class!
awesome intro thanks!
Crystal 🔮 clear ❤️❤️❤️❤️ What a content.
Thank you very much!!! ❤❤❤
Thank you very much!
Make same overview for Gradle, please!
Thank you!
Awesome tutorial!!!❤
Thank you very much!
love your work
Very nice, thanks 👍🏻
Thank you
You are the best
Keep going
Thanks for the Video!
Marco please make video on maven plugins..thanks for valuable content though
any specific questions about Maven plugins?
Great explanation
Man, thank you for this!
the best tutorial , tnx
Thanks Marco!
Fantastic.
Thanks!
great content, thnx.
That was cool!
amazing, thank you so much
Thank you! 🙌
Thank you Marco! =)
Thanks
really enjoyed this and jdbc vid.... can you cover tomcat in depth for us ???
Not on the list at the moment, but I'll put it in the backlog.
Misses the most important goal verify which is between package and before install. That one is the normal one to use if you don’t need the install
Depends on what type of project you are building, e.g. if you have any integration tests bound to verify. Often times, that's not the case, so "most important" depends.
@@MarcoCodesif you don’t have tests it does not hurt to run verify instead of package, but it does hurt if you run install unnecessary.
Great nice work
Tnx
Thank you
Cool Bro !!!
love it