This is a set of 25 questions of Maven Colasecing Pipeline MCQs. All questions and answers are based on our research and self-study. If you missed the latest MCQs post on our site please visit once.
First, we need to understand What is Apache Maven?
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting, and documentation from a central piece of information.
Source: Apache.maven
- Cyber Security MCQs: Secure – Cybersecurity Awareness Curriculum–22264 Part2
- Cyber Security : Secure – Cybersecurity Awareness Curriculum MCQ–22264 Set1
- TOP 50 SQL queries for Interview Set-1
- Generative AI for Software Engineer MCQs
- Azure Fundamentals Question And Answers
1.) How can we compile and generate war files using a single command?
Answer.) mvn compile war:war
2.) Syntax to create maven project.
Answer.) mvn archtype:generate
3.) How to generate war file?
Answer.) mvn package
4.) War files are created for….
Answer.) Web and Java
5.) What is archetype?
Answer.) It is maven project templating toolkit
6.) To generate war file using single command, which command in these options is correct.
Answer.) mvn archetype:generate -DgroupId=com.fresco.play -DartifactId=First-WebApp -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
7.) What are the types of maven plugins
Answer.) Build and Reporting plugins
8.) Maven plugin is
Answer.) Both
9.) Surefire plugins are used for….
Answer.) for running JUnit test and report generation
10.) Which command is used for skipping the test?
Answer.) mvn install -DskipTests
11.) Which command is used for checking upgrade check?
Answer.) (-Dsurefire.junit4.upgradecheck)
12.) Which option stands for Super POM
Answer.) both options
13.) Which of the flow is correct for clean life cycle.
Answer.) pre clean,clean,post clean
14.) Site life cycle have
Answer.) prsite,site,post site,deploy
15.) Super POM is a view-only POM for attributes of all dependencies exists across multiple POMs
Answer.) TRUE
16.) Syntax to create jar file without compiling the build
Answer.) mvn jar:jar
17.) Which command is used to remove build data and target directory
Answer.) mvn clean
18.) Syntax used to build maven site
Answer.) mvn package/mvn SITE package
19.) POM describes how to build a project.
Answer.) FALSE
20.) Syntax used to create war file
Answer.) Dinteractivemode=false
21.) To validate maven project we use
Answer.) mvn validate
22.) Inclusive quantifiers boundary range is defined as
Answer.) [,3.8]
23.) List of files generate from maven archetype
Answer.) pom and main
24.) Exclusive quantifies boundary range is defined as…
Answer.) [3.8,4.6)
25.) It is mandatory to have at least one goal associated with a build phase.
Answer.) FALSE