Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Apache Maven - Stop Building Java Programs the Hard Way!
WELCOME
Introduction to Maven Course 101 (3:52)
Objectives of Apache Maven (5:48)
Welcome (1:25)
GETTING STARTED
Some Course Prerequisites (2:13)
How to Installing & set up Apache Maven (5:26)
Check our version of Eclipse IDE (3:38)
How to Install and set up Apache Tomcat 7 (8:59)
Setting Up Apache Tomcat 7 with Eclipse IDE (2:54)
JUST ENOUGH MAVEN...
Just Enough Maven for our 1st Practical (4:14)
Creating our 1st Maven Project (7:15)
Discover the Standard Maven Directory Layout (3:17)
Discover How to Import a Java Maven Project into the Eclipse IDE (3:06)
Discover How to create a New Java Maven Project in the Eclipse IDE (2:17)
Discover How to Import a Java Maven Project into Eclipse IDE from GitHub (6:02)
Introduction to the POM or Project Object Model
Introducing the POM (7:29)
POM packaging Types (3:10)
LIFECYCLES
Introduction to LifeCycles (3:36)
"default" LifeCycle (8:56)
PLUGINS
Introduction to Plugins (5:40)
Plugin Configuration (7:25)
Javadoc Plugin (4:12)
Surefire Plugin (5:42)
Phases
Goals with LifeCycles (9:07)
Site LifeCycle (2:45)
CUSTOMISING THE LIFECYCLES
Customising a LifeCycle - Part 1 (12:04)
Customising a LifeCycle - Part 2 (12:40)
Customising a LifeCycle - Part 3 (5:56)
TRANSITIVE DEPENDENCIES
Introduction to Dependencies (2:57)
Overview of the Sample Web Application (7:12)
Eclipse IDE using the Web Tools Platform (WTP) (10:47)
Overview of the Sample Web Application POM (6:00)
Transitive Dependencies (6:54)
SCOPE
Dependency Scope - Part 1 (5:53)
Dependency Scope - Part 2 (6:01)
DISCOVER HOW TO FIND AND ADD NEW DEPENDENCIES
How to Find and Add New Dependencies to your Project - Part 1 (8:40)
How to Find and Add New Dependencies to your Project - Part 2 (11:50)
How to Find and Add New Dependencies to your Project - Part 3 (11:39)
TROUBLESHOOTING MAVEN
When things don't work just right! (14:12)
MAVEN FROM THE COMMANDLINE
Running Maven from the Command Line (7:24)
Teach online with
Welcome
Complete and Continue