Apache IVY MCQ Questions And Answers - Java Technologies
Apache IVY MCQs : This section focuses on "basics" of Apache IVY. These Multiple Choice Questions (MCQ) should be practiced to improve the Apache IVY skills required for various interviews (campus interviews, walk-in interviews, company interviews), placements, entrance exams and other competitive examinations.
1. Which of the following is true about Apache IVY?
A. Apache IVY is a dependencies management tool similar to Maven but is ANT based.
B. It is highly flexible and configurable
C. Easy to use as Maven
D. All of the above
View Answer
Ans : D
Explanation: All of the above are true about Apache IVY.
2. Which terms refers to the name of the company, individual developer or team name who creates the project or library?
A. Module
B. Organisation
C. Artifact
D. Type
View Answer
Ans : B
Explanation: Organisation : As name suggests, it refers to the name of the company, individual developer or team name who creates the project or library.
3. Which represents continuous development, nightly build?
A. milestone
B. release
C. integration
D. None of the above
View Answer
Ans : C
Explanation: integration : Represents continuous development, nightly build etc.
4. Type identifies the artifact category like jar, war, src, doc etc?
A. TRUE
B. FALSE
C. Can be true or false
D. Can not say
View Answer
Ans : A
Explanation: True, Type identifies the artifact category like jar, war, src, doc etc.
5. Which of the following are features of Apache Ivy?
A. ANT Based
B. Non-intrusive
C. Highly Flexible
D. All of the above
View Answer
Ans : D
Explanation: All of the above are features of Apache Ivy.
6. Which tag of Ivy Settings File, set an ivy variable. Cardinality: 0..n?
A. settings
B. property
C. classpath
D. include
View Answer
Ans : B
Explanation: property : To set an ivy variable. Cardinality: 0..n
7. Which is the use of parsers tag?
A. To define module cache parsers
B. To define module latest parsers
C. To define module descriptor parsers
D. To define module version parsers
View Answer
Ans : C
Explanation: parsers : To define module descriptor parsers. Cardinality: 0..1
8. ___________ task is used to resolve dependencies to a specified location in project workspace.
A. install
B. retrieve
C. cachepath
D. resolve
View Answer
Ans : B
Explanation: Retrieve task is used to resolve dependencies to a specified location in project workspace.
9. publish task is used to publish current artifacts and its resolved descriptor files to mentioned repository.
A. TRUE
B. FALSE
C. Can be true or false
D. Can not say
View Answer
Ans : A
Explanation: True, publish task is used to publish current artifacts and its resolved descriptor files to mentioned repository.
10. typedef define new types in ivy.
A. Yes
B. No
C. Can be yes or no
D. Can not say
View Answer
Ans : A
Explanation: Yes, typedef define new types in ivy.
Discussion