Maven
- Maven is convention over configuration approach
- Maven projects expect pom.xml Refer Here
- Maven goals: Refer Here and Refer Here
- Maven has all of the open dependencies available on central repo Refer Here
- Adding dependencies Refer Here
- unit testing
Setup Maven
- Maven needs java to run i.e. we need to install JDK
- Install java 17 using openjdk
sudo apt update
sudo apt install openjdk-17-jdk -y

* Exercise:
* Install java 11
* Install java 17
* change path variable to show 11 version
* Install maven using manual approach
