Guides

Maven Tutorial for Beginners : with Eclipse



Master Microservices with Spring Boot and Spring Cloud – https://www.udemy.com/microservices-with-spring-boot-and-spring-cloud/?couponCode=YOUTUBE_DESC
Master Hibernate and JPA with Spring Boot in 100 Steps – https://www.udemy.com/hibernate-jpa-tutorial-for-beginners-in-100-steps/?couponCode=YOUTUBE_DESC
Spring Framework Interview Guide – 200+ Questions & Answers – https://www.udemy.com/spring-interview-questions-and-answers/?couponCode=YOUTUBE_DESC
Master Java Web Services and REST API with Spring Boot – https://www.udemy.com/spring-web-services-tutorial/?couponCode=YOUTUBE_DESC
Learn Spring Boot in 100 Steps – Beginner to Expert – https://www.udemy.com/spring-boot-tutorial-for-beginners/?couponCode=YOUTUBE_DESC
Java Interview Guide : 200+ Interview Questions and Answers – https://www.udemy.com/java-interview-questions-and-answers/?couponCode=YOUTUBE_DESC
Become a FullStackDeveloper and Architect – https://github.com/in28minutes/learn/blob/master/readme.md
Download Presentation and Notes – https://courses.in28minutes.com/p/in28minutes-course-guide
Java, Spring Boot, REST, Microservices Learning Path – https://www.youtube.com/watch?v=jf6doctfxWQ
All Spring Boot Articles – http://www.springboottutorial.com/spring-boot-projects-with-code-examples
The in28Minutes Way – https://github.com/in28minutes/in28minutes-initiatives/tree/master/The-in28Minutes-Way
Troubleshooting Guide – https://github.com/in28minutes/in28minutes-initiatives/tree/master/The-in28Minutes-TroubleshootingGuide-And-FAQ
Maven Tutorial For Beginners. Special Offer on our Complete Maven Course: https://www.udemy.com/learn-maven-java-dependency-management-in-20-steps/?couponCode=MAVEN-YTB-2
Our Website: http://www.in28minutes.com
Github: https://github.com/in28minutes?tab=repositories

Java JEE Spring Web Application examples with Eclipse and Tomcat. Learn How to Create a Maven Project in Eclipse.

Code Examples : https://github.com/in28minutes/MavenIn28Minutes
Installing Java Eclipse and Maven : https://youtu.be/DLPjCZ5n_SM

Maven in28Minutes

0. What is Maven?
Every Day Developer
Build a jar or a war or an ear
Run the application locally – Tomcat or Jetty
Deploy to a T environment
Add new dependencies to a project
Run Unit Tests
Maven helps us do all these and more…

Generate Projects
Create Eclipse Workspace

1. Beginner Maven Project

What is the power of Maven?

Project Object Model (POM)
Name
Version
Packaging
Dependencies
Plugins

Build LifeCycle
Validate
Compile
Test
Package
Integration Test
Verify
Install
Deploy
2. Intermediate Maven Project

Dependency Management
Scope
Transitive Dependencies
Excluding Dependency
Dependency Versions

Sample Project Object Model
Maven Plugins
Convention over configuration
Source Code
${basedir}/src/main/java
${basedir}/src/main/resources
Test Code
${basedir}/src/test
Hierarchy of POMS
Super POM

3. Multi Module Maven Project
Dependency Management in Parent POM
Installation Guide

4. Maven Web Application
Packaging
War
Ear

Running application in Tomcat

5. Tip and Tricks
Important Commands
help:effective-settings
help:effective-pom
dependency:tree
dependency:sources
–debug

Maven Archetypes
archetype:generate Udemy

47 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *