Вы находитесь на странице: 1из 7

Certified Maven Build

Professional
VS-1113
Certified Maven Build Professional
www.vskills.in


C CC Certified ertified ertified ertified Maven Build Professional Maven Build Professional Maven Build Professional Maven Build Professional
Certification Code Certification Code Certification Code Certification Code VS-1113
Vskills certification for Maven Build Professional assesses the candidate as per the
companys need for using the Maven uild tool for uilding and managing !ava ased
pro"ects# $he certification tests the candidates on various areas in installation% pro"ect o"ect
model% uild lifecycle% profile development% running maven% configuring% assemlies%
resource filtering% site generation% &rchetypes% 'le(mo"os and android application
development#

)hy should one take this certification* )hy should one take this certification* )hy should one take this certification* )hy should one take this certification*
$his Course is intended for professionals and graduates +anting to e(cel in their chosen
areas# ,t is also +ell suited for those +ho are already +orking and +ould like to take
certification for further career progression#

-arning Vskills Maven Build Professional Certification can help candidate differentiate in
today.s competitive "o market% roaden their employment opportunities y displaying
their advanced skills% and result in higher earning potential#

)ho +ill enefit from taking this certification* )ho +ill enefit from taking this certification* )ho +ill enefit from taking this certification* )ho +ill enefit from taking this certification*
!o seekers looking to find employment in !ava ased soft+are development departments
of various companies% students generally +anting to improve their skill set and make their
CV stronger and e(isting employees looking for a etter role can prove their employers the
value of their skills through this certification#
$est /etails $est /etails $est /etails $est /etails
/uration0 /uration0 /uration0 /uration0 12 minutes
3o# of 4uestions0 3o# of 4uestions0 3o# of 4uestions0 3o# of 4uestions0 52
Ma(imum marks0 Ma(imum marks0 Ma(imum marks0 Ma(imum marks0 52% Passing marks0 65 75289
$here is no negative marking in this module#
'ee Structure 'ee Structure 'ee Structure 'ee Structure
:s# 3%222;- 7,ncludes all ta(es9
Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Companies that hire Vskills Maven Build Professional Maven Build Professional Maven Build Professional Maven Build Professional
Maven Build Professionals are in great demand# Companies speciali<ing in !ava ased
soft+are development are constantly hiring skilled Maven Build Professional# Various
pulic and private companies also need maven uild professionals for their in-house !ava
ased soft+are maintenance and development#




Certified Maven Build Professional
www.vskills.in

$ale of Contents $ale of Contents $ale of Contents $ale of Contents

1# 1# 1# 1# ,ntroducing &pache Maven ,ntroducing &pache Maven ,ntroducing &pache Maven ,ntroducing &pache Maven
1.1 Maven What is it?
1.2 Convention Over Configuration
1.3 A Common Interface
1.4 Universal Reuse through Maven Plugins
1.5 Conceptual Model of a "Project"
1.6 Is Maven an alternative to XYZ?
1.7 Comparing Maven with Ant

6# 6# 6# 6# ,nstalling Maven ,nstalling Maven ,nstalling Maven ,nstalling Maven
2.1 Verify your Java Installation
2.2 Downloading Maven
2.3 Installing Maven
2.4 Testing a Maven Installation
2.5 Maven Installation Details

3# 3# 3# 3# $he Pro"ect ="ect Model $he Pro"ect ="ect Model $he Pro"ect ="ect Model $he Pro"ect ="ect Model
3.1 Introduction
3.2 The POM
3.3 POM Syntax
3.4 Project Dependencies
3.5 Project Relationships
3.6 POM Best Practices

># ># ># ># $he Build ?ifecycle $he Build ?ifecycle $he Build ?ifecycle $he Build ?ifecycle
4.1 Introduction
4.2 Package-specific Lifecycles
4.3 Common Lifecycle Goals

5# 5# 5# 5# Build Profiles Build Profiles Build Profiles Build Profiles
5.1 What Are They For?
5.2 Portability through Maven Profiles
5.3 Profile Activation
5.4 Listing Active Profiles

1# 1# 1# 1# :unning Maven :unning Maven :unning Maven :unning Maven
6.1 Maven Command Line Options
6.2 Using Advanced Reactor Options
6.3 Using the Maven Help Plugin



Certified Maven Build Professional
www.vskills.in

@# @# @# @# Maven Maven Maven Maven Configuration Configuration Configuration Configuration
7.1 Configuring Maven Plugins

A# A# A# A# Maven &ssemlies Maven &ssemlies Maven &ssemlies Maven &ssemlies
8.1 Introduction
8.2 Assembly Basics
8.3 Overview of the Assembly Descriptor
8.4 Controlling the Contents of an Assembly
8.5 Best Practices

B# B# B# B# Properties and :esource 'iltering Properties and :esource 'iltering Properties and :esource 'iltering Properties and :esource 'iltering
9.1 Introduction
9.2 Maven Properties
9.3 Resource Filtering

12# 12# 12# 12# Site Ceneration Site Ceneration Site Ceneration Site Ceneration
10.1 Introduction
10.2 Building a Project Site with Maven
10.3 Customizing the Site Descriptor
10.4 Site Directory Structure
10.5 Writing Project Documentation
10.6 Deploying Your Project Website
10.7 Customizing Site Appearance
10.8 Tips and Tricks

11# 11# 11# 11# )ri )ri )ri )riting Plugins ting Plugins ting Plugins ting Plugins
11.1 Introduction
11.2 Programming Maven
11.3 Plugin Descriptor
11.4 Writing a Custom Plugin
11.5 Mojo Parameters
11.6 Plugins and the Maven Lifecycle

16# 16# 16# 16# Dsing Maven &rchetypes Dsing Maven &rchetypes Dsing Maven &rchetypes Dsing Maven &rchetypes
12.1 Introduction to Maven Archetypes
12.2 Using Archetypes
12.3 Available Archetypes
12.4 Publishing Archetypes

13# 13# 13# 13# /eveloping +ith 'le(mo"os /eveloping +ith 'le(mo"os /eveloping +ith 'le(mo"os /eveloping +ith 'le(mo"os
13.1 Introduction
13.2 Configuring Build Environment for Flexmojos
13.3 Creating a Flex Mojos Project from an Archetype
13.4 The FlexMojos Lifecycle
13.5 FlexMojos Plugin Goals
Certified Maven Build Professional
www.vskills.in

13.6 FlexMojos Plugin Reports
13.7 Developing and Customizing Flexmojos

1># 1># 1># 1># &ndroid &pplication /evelopment +ith Maven &ndroid &pplication /evelopment +ith Maven &ndroid &pplication /evelopment +ith Maven &ndroid &pplication /evelopment +ith Maven
14.1 Introduction
14.2 Configuring Build Environment for Android Development
14.3 Getting Started
14.4 Creating New Projects with the Android Maven Archetypes
14.5 Using Add-Ons
14.6 Multi Module Android Projects
14.7 Using external dependencies
14.8 The Custom Lifecycle from the Android Maven Plugin
14.9 Plugin Configuration Parameters
14.10 Device Interaction
14.11 Emulator Interaction
14.12 Other Useful Android Maven Plugin Goals
14.13 Internal Android Maven Plugin Goals
14.14 Testing Android Application Code
14.15 Native Application Builds



























Certified Maven Build Professional
www.vskills.in

Sample Euestions Sample Euestions Sample Euestions Sample Euestions
1# 1# 1# 1# )hat is the file format for )hat is the file format for )hat is the file format for )hat is the file format for P=M file P=M file P=M file P=M file* ** *
&# FM?
B# $e(t
C# /epends upon the implementation
/# 3one of the aove
6 66 6# # # # )hat )hat )hat )hat is e( is e( is e( is e(tended y tended y tended y tended y all Maven pro"ect P=M all Maven pro"ect P=M all Maven pro"ect P=M all Maven pro"ect P=Ms ss s* ** *
&# Super
B# P=M Super
C# Super P=M
/# 3one of the aove

3 33 3# # # # )h )h )h )hich file of ich file of ich file of ich file of the the the the -&: -&: -&: -&: stores stores stores stores the deployment descriptor the deployment descriptor the deployment descriptor the deployment descriptor* ** *
&# application#(ml
B# deployment#(ml
C# descriptor#(ml
/# 3one of the aove
> >> ># # # # )hat does 3&: )hat does 3&: )hat does 3&: )hat does 3&: packaging packaging packaging packaging type stands for type stands for type stands for type stands for* ** *
&# 3e+ &rchive
B# 3ative &rchive
C# 3on-initiali<ed &rchive
/# 3one of the aove
5 55 5# # # # )hich element in )hich element in )hich element in )hich element in Super P=M stores Super P=M stores Super P=M stores Super P=M stores t tt the default values for directories in the he default values for directories in the he default values for directories in the he default values for directories in the
Maven Standard /irectory layout Maven Standard /irectory layout Maven Standard /irectory layout Maven Standard /irectory layout* ** *
&# list
B# uild
C# directory
/# 3one of the aove

Answers: 1 (A), 2 (C), 3 (A), 4 (B), 5 (B)

Вам также может понравиться