Please enable JavaScript.
Coggle requires JavaScript to display documents.
Quiz - Coggle Diagram
Quiz
Maven
Def : build automation tools for Java projects.
manage:
:heavy_check_mark: generate source code
:heavy_check_mark: generate doc from source codex
:heavy_check_mark: compile source code
:heavy_check_mark:complie into JAR / ZIP
:heavy_check_mark: install packaged code on server, repo, more
Project Object Model (POM)
- XML representation of a maven project located in root porject folder.
- contains info about the project & various configuration to build project.
Maven Lifecyle
- Default - handle compiling & packaging
- Clean - handle Project cleaning
- Site - handles project documentation
phases/Commands :
- Validate - validate project is correct, all info available
- Compile - compile source code of the project.
- test - test compiled source code uing unit testing
- package - pack compiled code in distributed format
- install - install package into local repo.
- deploy - copies final package to the remote
GIT
-
- Distributed revision
control
- source code
management system
with an emphasis
on speed
JSF
- MVC web framework that simplifies the construction of ui