Trying to go back to Java for a personal project, have never dealt with Maven before... This tutorial is wonderful. You're a great teacher! Thank you so much for this.
Yeah, Maven archetypes rock! And thanks for watching. I had a lot of fun putting together this Apache Maven tutorial. It's still my goto build tool even after all these years.
It's great to have my skepticism about Node reinforced by tutorials like this in that Java is still very much relevant for deployment although that is not the focus of this video. The market has always been way too trend driven… so I appreciate you taking the time to make this video. it takes quite a bit of dedication to learn Java… Maybe that's why there's hardly any videos on RUclips about Java development. Every time I hear the long-winded phrase "event driven non-blocking asynchronous event loop blah blah blah.." constantly vomited out from the General community… I am literally driven to nausea. only now 10 years or more into the future can my suspicions about node vs java be confirmed. it's like PHP actually in that there's nothing technologically wrong with node… It is by definition more efficient than legacy sequential. So its not the stack... it's the people... so when the general workforce enters the equation you get people of average intelligence doing stupid things and running it all into the ground. Perhaps you've heard of the somewhat recent : everything dependency that essentaily created a gigantic dependency trap. If not : in short : a dependency was released that indicated to include ALL Dependencies in NPM. and due to a change in 2016 that prevents the deletion of a dependency that is a dependency in another.. it can't be removed. so they got tapped in their own bullshit. Even if only for a while it's rather funny. so the complexities of Java and learning all of it is actually a benefit in that it to a degree: it leads out the lower level people… thanks again for taking the time to do this and explaining it so clearly…
Thanks for the insightful commentary! Yeah, I was talking about the everything dependency the other day. I'm surprised it took that long to happen. So predictable. I think Java is just really mature, which is why there is so much focus on Node and Python on RUclips? Maybe I should start putting out some more Java tutorails?
Thank you, Mr. McKenzie. You are a handsome and clever man giving lessons of the best quality. There are no words to express my grace. I created a RUclips account just to subscribe to your channel and press the like button. Please, continue making videos. I see it as clear as a day: you will have 200k+ subscribers in a few years. Best regards!
Thank you for the kind words! I can tell by your comments that you've caught a few of my catch phrases. I love technology and I love Java. Makes me feel great to know others share that passion too. I'd say I have one of the worst youtube channels out there in terms of visibility. 600 videos and not a lot of views. But I do it for the love, and hopefully one day I'll catch that RUclips algo and rocket into the stratosphere!
Thanks Nelly! I put a lot of effort into this and really wanted to cover all of the important parts about Maven so people can quickly start using it effectively! I've got one on Jenkins too if you ever move into that direction that picks up where this one leaves off!
Great video, I am a fresher trying to learn DevOps self-paced to transition into a cloud job and this video was very helpful and inspiring to learn new something new.
Glad I could help! Maven is everywhere, so if you're in the DevOps space, it's a good tool to know. And this tutorial actually went pretty advanced, If you could keep up, I grant you expert status!
man, you are doing a great job! as a beginner I learned a lot from your video. it is far better than those indian versions where u can't understand shit. hope u doing great ❤
Thanks for the kind words! I'm particularly proud of the Maven and Jenkins tutorials I did. Somewhat sad they haven't got more traction. Maybe in time? Thanks again for watching!
Dude the internet is cheap doesn't mean that you have to be too. There are people all over the world who have learnt a lot from Indian teachers on YT, and they praise it all over social media. So, it is you with some issues which stops you from understanding those creators' content, stop spitting stupid comments, especially on a country's name.
Thanks! I really enjoyed putting this Maven tutorial together, and I covered all the things I tend to use it with regularly. It's a very in depth look at Maven. If it all made sense to you, you're now an expert. Thanks for watching!
Thanks for watching! I really enjoyed making this Maven tutorial. I covered some really advanced stuff, so if you actually understood what I was talking about, I officially grant you "Expert Status!"
I'm not sure if you're complimenting me or mocking me? 🤔 I really enjoyed making this video, and I think I hit both introductory and advanced points. I'm mildly disappointed that this video hasn't done better in terms of views. I'd hoped it would have got to more people. Thanks for watching!
This is part of the Maven Tutorial and Crash Course I wrote over at TheServerSide. Check it out! www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/maven-course-tutorial-apache-java-jenkins-build-spring-eclipse-compile-test
Funny? Like I'm a clown? Like I'm here to amuse you? What do you mean funny? Sorry. Goodfellows reference. Thanks for watching, and I'm glad I could make learning Apache Maven a more enjoyable experience. Build tool tutorials, by nature, tend to be somewhat dry.
Hi Cameron, I'm impressed about how you present all this stuff and it's even very easy to listen for non-native speakers. I recognize also you always repeat the really "important to remember" stuff a couple of times, e.g. "gav" and why it's so important etc. I've developed several other languages since > 30 years, but never java. Now I need to learn it in a crash-course like this and I'm myself impressed, that it works. The only tiny thing, that would help me even more would be some more notes about where you get your pastes from and how to find them. Especially all necessary snippets for "Maven and Spring Boot". I can of course copywrite your code into my project, but I think, there's another better method. Isn't it? Especially I have more recent versions used and there was already a section with following code: org.codehaus.mojo mojo-parent 86 Now, I'm wondering, why it works , if I just replace it by the spring-boot-starter-parent.
Thanks so much for the kind words! Honestly, I don't even mean to repeat myself, I guess it just feels like the right thing to do. Normally I follow up each video with an article on TheServerSide, although I don't think I updated it with all the content that might get copied and pasted in. I think maybe I'll make that a weekend project for myself. Again, thanks so much for watching and putting some faith in me, and also for commenting to help boost the algo a little bit!
@@cameronmcnz I see, that you added to each video a timeline with chapters, but I'm missing a link to your TheServerSide page. Finally found it, but would be very helpful to find it directly in the video description below 😊
@cameronmcnz I'm currently at minute 50:10 and cannot find the Post-build step "Record compiler warnings and static analysis results" in my list. Obviously, I need to install the "Warnings" plugin first, before I can use it.
@@dieterlohrstrater6958Yes, I believe it comes with the static analysis tools plugin. Think it was called TNG in the past but has a new name. I gotta check.
This Apache Maven tutorial needs more views!!!
I know, right!
Trying to go back to Java for a personal project, have never dealt with Maven before... This tutorial is wonderful. You're a great teacher! Thank you so much for this.
"This Walmart folder, sorry, a target folder 😂"
Thanks for such a Great video!
Encourage me and you'll get more bad Dad jokes!
Seriously, Maven gets a lot easier once you get these basics under your belt!
This had me rofling as well
😄
Finally understood archetypes!! Thanks for this simple yet comprehensive guide 😊
Yeah, Maven archetypes rock! And thanks for watching. I had a lot of fun putting together this Apache Maven tutorial. It's still my goto build tool even after all these years.
It's great to have my skepticism about Node reinforced by tutorials like this in that Java is still very much relevant for deployment although that is not the focus of this video. The market has always been way too trend driven… so I appreciate you taking the time to make this video. it takes quite a bit of dedication to learn Java… Maybe that's why there's hardly any videos on RUclips about Java development. Every time I hear the long-winded phrase "event driven non-blocking asynchronous event loop blah blah blah.." constantly vomited out from the General community… I am literally driven to nausea. only now 10 years or more into the future can my suspicions about node vs java be confirmed. it's like PHP actually in that there's nothing technologically wrong with node… It is by definition more efficient than legacy sequential. So its not the stack... it's the people... so when the general workforce enters the equation you get people of average intelligence doing stupid things and running it all into the ground. Perhaps you've heard of the somewhat recent : everything dependency that essentaily created a gigantic dependency trap. If not : in short : a dependency was released that indicated to include ALL Dependencies in NPM. and due to a change in 2016 that prevents the deletion of a dependency that is a dependency in another.. it can't be removed. so they got tapped in their own bullshit. Even if only for a while it's rather funny. so the complexities of Java and learning all of it is actually a benefit in that it to a degree: it leads out the lower level people… thanks again for taking the time to do this and explaining it so clearly…
Thanks for the insightful commentary!
Yeah, I was talking about the everything dependency the other day. I'm surprised it took that long to happen. So predictable.
I think Java is just really mature, which is why there is so much focus on Node and Python on RUclips?
Maybe I should start putting out some more Java tutorails?
Thank you, Mr. McKenzie.
You are a handsome and clever man giving lessons of the best quality.
There are no words to express my grace. I created a RUclips account just to subscribe to your channel and press the like button.
Please, continue making videos. I see it as clear as a day: you will have 200k+ subscribers in a few years.
Best regards!
Thank you for the kind words! I can tell by your comments that you've caught a few of my catch phrases.
I love technology and I love Java. Makes me feel great to know others share that passion too.
I'd say I have one of the worst youtube channels out there in terms of visibility. 600 videos and not a lot of views. But I do it for the love, and hopefully one day I'll catch that RUclips algo and rocket into the stratosphere!
That’s a lot of info packed into one Apache Maven tutorial.
Hopefully this course makes it easy to learn Maven quickly.
Love this tutorial! The greatest tutorial so far!
Thanks Nelly! I put a lot of effort into this and really wanted to cover all of the important parts about Maven so people can quickly start using it effectively!
I've got one on Jenkins too if you ever move into that direction that picks up where this one leaves off!
Great video, I am a fresher trying to learn DevOps self-paced to transition into a cloud job and this video was very helpful and inspiring to learn new something new.
Glad I could help! Maven is everywhere, so if you're in the DevOps space, it's a good tool to know. And this tutorial actually went pretty advanced, If you could keep up, I grant you expert status!
man, you are doing a great job! as a beginner I learned a lot from your video. it is far better than those indian versions where u can't understand shit. hope u doing great ❤
Thanks for the kind words! I'm particularly proud of the Maven and Jenkins tutorials I did. Somewhat sad they haven't got more traction. Maybe in time?
Thanks again for watching!
Dude the internet is cheap doesn't mean that you have to be too. There are people all over the world who have learnt a lot from Indian teachers on YT, and they praise it all over social media. So, it is you with some issues which stops you from understanding those creators' content, stop spitting stupid comments, especially on a country's name.
@@Almita-ql1gt I've definitely learned a lot from my Indian friends in the tech sector!
Wow...The tutorial is so good!
Thanks! I really enjoyed putting this Maven tutorial together, and I covered all the things I tend to use it with regularly. It's a very in depth look at Maven. If it all made sense to you, you're now an expert.
Thanks for watching!
excellent video !!!!! thank you
Thanks for watching! I really enjoyed making this Maven tutorial. I covered some really advanced stuff, so if you actually understood what I was talking about, I officially grant you "Expert Status!"
@@cameronmcnz Thank you so much for the expert status :) !!!! Your video are very clear and so helpful !!!!! thank you thank you very much !
such a perfect video
I'm not sure if you're complimenting me or mocking me? 🤔
I really enjoyed making this video, and I think I hit both introductory and advanced points. I'm mildly disappointed that this video hasn't done better in terms of views. I'd hoped it would have got to more people.
Thanks for watching!
You bring life to Softwares and make the interaction between them interesting. Thank you CMCKZ
Don't stroke his ego! ❤
Thanks so much for the kind words!
very nice tutorial, thank you for this!
Thanks for watching! Maven does so many things, it's difficult to figure out what to cover and what to leave out in a quick Apache Maven tutorial!
Amazing video even easy to follow for a linux user.
Thanks for the kind words! I really enjoyed putting this tutorial together.
This is part of the Maven Tutorial and Crash Course I wrote over at TheServerSide. Check it out!
www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/maven-course-tutorial-apache-java-jenkins-build-spring-eclipse-compile-test
Awesome 👌 and ❤
Thanks for the kind words, and that's for watching. I put my heart and soul into that Maven tutorial!
This info is gas thank you
Thanks! I'm a big fan of Maven. Sure wish this video got more traction, because I love explaining to people how simple and powerful Maven is!
Thank you
@@paliemmanuel7806 my pleasure. I really enjoyed making this.
I really appreciate the video. Got me laughing with the dad joke style.
Funny? Like I'm a clown? Like I'm here to amuse you? What do you mean funny?
Sorry. Goodfellows reference.
Thanks for watching, and I'm glad I could make learning Apache Maven a more enjoyable experience. Build tool tutorials, by nature, tend to be somewhat dry.
@cameronmcnz 🤣 🤣 🤣 🤣 🤣. It's 5am just spent several hours learning this stuff and I'm in zombie mode. Idk how you still got me laughing so hard.
I don't understand how you were able to run Checkstyle and PMD without declaring them in the pom.xml. Are they included in Maven by default?
It’s because I included them in the command. That’s what gets Maven to download them. Thanks for watching that far in!!!
❤
Thanks for watching! Put a lot into this Maven tutorial!
Took me way to long to download maven on linux lol
I've always said Maven should be pre-installed on Linux. Sorry the download speed let you down.
@@cameronmcnz I wanted to download the latest version of maven, and I am pretty bad at Linux. But I learned a ton through the process.
@@NotPolloz Sounds like you learned to love Windows!
Hi Cameron, I'm impressed about how you present all this stuff and it's even very easy to listen for non-native speakers.
I recognize also you always repeat the really "important to remember" stuff a couple of times, e.g. "gav" and why it's so important etc.
I've developed several other languages since > 30 years, but never java. Now I need to learn it in a crash-course like this and I'm myself impressed, that it works.
The only tiny thing, that would help me even more would be some more notes about where you get your pastes from and how to find them. Especially all necessary snippets for "Maven and Spring Boot".
I can of course copywrite your code into my project, but I think, there's another better method. Isn't it?
Especially I have more recent versions used and there was already a section with following code:
org.codehaus.mojo
mojo-parent
86
Now, I'm wondering, why it works , if I just replace it by the spring-boot-starter-parent.
Thanks so much for the kind words! Honestly, I don't even mean to repeat myself, I guess it just feels like the right thing to do.
Normally I follow up each video with an article on TheServerSide, although I don't think I updated it with all the content that might get copied and pasted in. I think maybe I'll make that a weekend project for myself.
Again, thanks so much for watching and putting some faith in me, and also for commenting to help boost the algo a little bit!
@@cameronmcnz I see, that you added to each video a timeline with chapters, but I'm missing a link to your TheServerSide page. Finally found it, but would be very helpful to find it directly in the video description below 😊
@cameronmcnz I'm currently at minute 50:10 and cannot find the Post-build step "Record compiler warnings and static analysis results" in my list. Obviously, I need to install the "Warnings" plugin first, before I can use it.
@@dieterlohrstrater6958Yes, I believe it comes with the static analysis tools plugin. Think it was called TNG in the past but has a new name. I gotta check.