I am trying to install Maven 3.3.9 on my new laptop but it seems to be incredibly difficult. I am not sure what changed since versions 3.0 which I have been mostly using but now I cant set M2_HOME
, MAVEN_HOME
and PATH
variables properly.
Maven home page tells me to set it like this:
MAVEN_HOME
: C:/apache-maven-3.3.9 M2_HOME
: C:/apache-maven-3.3.9PATH
: C:/apache-maven-3.3.9/binbut that, as you may guess, doesn't work. Whats more, there is even no bin
folder inside apache-maven-3.3.9!
I have found directory: C:/apache-maven-3.3.9/apache-maven/src/bin but it doesn't help as well.
How to set it properly?
It seems you downloaded the wrong distributed archive from the Maven website: you downloaded the source and not the binary.
Going to the download page, you need to choose the "Binary zip archive" (or "Binary tar.gz archive"). After that, you can follow the installation steps from the install page but the steps are really straight-forward:
JAVA_HOME
environment variable is set and points to your JDK installationbin
directory of the created directory apache-maven-3.3.9
to the PATH
environment variableThere is no need to set the M2_HOME
or MAVEN_HOME
environment variable.