Java
Installation
JDK Amazon Corretto 17 https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/what-is-corretto-17.html
- Add
JAVA_HOMEenvironment variable - Add
JAVA_HOME/bintoPATHenvironment variable
Java version
java -version
Maven
Maven is a build and project management tool primarily used for Java projects but also supports other JVM-based languages. It simplifies tasks such as dependency management, compilation, testing, and packaging of applications.
Install Maven
https://maven.apache.org/download.cgi
- Add
M2_HOMEenvironment variable to point to your maven folder path - Add
M2_HOME/bintoPATHenvironment variable
Useful command
Maven Version
mvn -version
Package (builds project, runs test, creates artifacts)
mvn package
Install dependencies (builds project, runs test, installs artifacts(jars,poms, wars) to local repository)
mvn install
Clean (removes working directories target)
mvn clean
Set up maven with JFrog
- Go to https://p6m.jfrog.io
- Login
- Profile → Set me Up → Maven → Generate Token and Create Instructions → Generate Settings → Download Snipped
- Move
settings.xmlto your~/.m2folder