-
Adding a Servlet to a Web Project
After watching this video; you will be able to add a servlet to a Maven web project.
-
Adding Test-scoped Dependencies
After watching this video; you will be able to add test-scoped dependencies for unit and integrating testing using Maven profiles.
-
Building; Testing; and Packaging a Project
After watching this video; you will be able to build and test a basic Maven project.
-
Built in Archetypes
After watching this video; you will be able to identify available Maven archetypes and select one for use.
-
Configuring and Using Plugins
After watching this video; you will be able to configure and use Maven plugins.
-
Create a Web Project in Maven
After watching this video; you will be able to create projects in Maven.
-
Create Reports and Deploy a Project
After watching this video; you will be able to create reports and use deployment options for a Maven project.
-
Creating a Release
After watching this video; you will be able to use the Maven Release plugin to release a project.
-
Creating an Archetype
After watching this video; you will be able to create and use a Maven archetype.
-
Creating Assemblies
After watching this video; you will be able to use the Maven Assembly plugin to create distributions.
-
Customized Site Configuration
After watching this video; you will be able to customize content and configuration for Maven site generation.
-
Deploying to a Remote Repository
After watching this video; you will be able to deploy a Maven project to a remote repository.
-
Developing a Basic Plugin
After watching this video; you will be able to develop a basic Maven plugin.
-
Filtering Resources
After watching this video; you will be able to filter resources for Maven projects.
-
Generating a Multi-module Project
After watching this video; you will be able to contrast multi-module projects with inheritance and create a Maven parent project with multiple modules.
-
Generating a Web Project
After watching this video; you will be able to use the maven-archetype-webapp to generate a web application.
-
Generating Test Reports
After watching this video; you will be able to use the Maven Surefire plugin to generate test reports.
-
Integrating Maven with Eclipse
After watching this video; you will be able to integrate and use Maven functionality via Eclipse.
-
Integrating Maven with Intellij IDEA
After watching this video; you will be able to integrate and use Maven functionality within Intellij IDEA.
-
Integrating Maven with NetBeans
After watching this video; you will be able to integrate and use Maven functionality within NetBeans.
-
Manual Installs and External Dependencies
After watching this video; you will be able to use the install plugin to manually install a dependency for a Maven project and configure an external dependency.
-
Maven Build Profiles
After watching this video; you will be able to describe Maven build profiles.
-
Navigating a Project Structure
After watching this video; you will be able to create a Maven project and navigate its structure.
-
Overview of Controlling Dependencies
After watching this video; you will be able to identify how to manage transitive dependencies and identify available dependency scope settings.
-
Overview of Dependency Management and Repositories
After watching this video; you will be able to outline how dependency management is implemented by Maven using repositories.
-
Overview of Maven
After watching this video; you will be able to describe Maven and the functionality it provides.
-
Overview of Testing
After watching this video; you will be able to identify types of tests available for Maven projects.
-
Overview of the Maven Lifecycles and Phases
After watching this video; you will be able to describe the Maven Lifecycles and phases; the relation to goals; and associated plugins.
-
Plugin Repositories
After watching this video; you will be able to define plugin repositories and describe settings in pom.xml.
-
Preparing a Release
After watching this video; you will be able to prepare for a Maven release.
-
Repository and Dependency Configuration
After watching this video; you will be able to configure repositories in a Maven settings.xml file and describe how dependencies are identified and managed in pom.xml.
-
Running Tests
After watching this video; you will be able to use the Surefire and Failsafe plugins to run tests for Maven projects.
-
Setting up Maven
After watching this video; you will be able to verify system requirements; install Maven; and set required Maven environment variables and paths.
-
Snapshots and Repositories
After watching this video; you will be able to use snapshot settings and specify a repository for snapshots.
-
Specifying Resource Directories
After watching this video; you will be able to specify resource directories for Maven projects.
-
The POM File
After watching this video; you will be able to identify the features of a pom.xml.
-
Troubleshooting Maven
After watching this video; you will be able to troubleshoot Maven with tasks such as analyzing Maven output and dependencies; and using debug mode.
-
Using the AntRun Plugin
After watching this video; you will be able to use the Maven AntRun plugin.
-
Using the Build Helper Plugin
After watching this video; you will be able to use the Maven Build Helper plugin.
-
Using the Build Number Plugin
After watching this video; you will be able to use the Maven Build Number plugin to obtain and expose a build number.
-
Using the Cobertura Plugin
After watching this video; you will be able to use the Cobertura plugin to generate reports regarding test coverage.
-
Using the Exec Plugin
After watching this video; you will be able to use the Maven exec plugin.
-
Using the FindBugs Plugin
After watching this video; you will be able to use the findbugs plugin to look for bugs in Maven projects.
-
Using the Javadoc Plugin
After watching this video; you will be able to use the Javadoc plugin to generate javadocs for Maven projects.
-
Using the Remote Resources Plugin
After watching this video; you will be able to use the remote resources plugin to enable Maven projects to share resources.
-
Using the Shade Plugin
After watching this video; you will be able to use the Maven Shade plugin to combine; hide or change dependencies into a single artifact.
-
Using the Site Lifecycle
After watching this video; you will be able to use the Maven site lifecycle plugin to create site documentation.
-
Working with Build Profiles
After watching this video; you will be able to identify how to activate and de-activate Maven build profiles.
-
Properties
After watching this video; you will be able to access and specify properties in Maven configuration files.