Apache Maven is not require to install on Windows as a service component, you just need to download the Maven’s zip file, extract it and configure the Windows environment path variable.

Tools Used :

  1. JDK 1.6
  2. Maven 2.2.1
  3. Windows 7

P.S This works with Maven 3 also.


Make sure JDK is installed, and “JAVA_HOME” variable is added in Windows environment variable, and point to the JDK folder.

Maven - add JAVA_HOME to windows environment

2. Download Apache Maven

Visit this Maven official website, choose a version and click on the download link, e.g apache-maven-2.2.1-bin.zip.

3. Extract It

Extract the downloaded zip file. In this case, we extracted to d driver and renamed the folder, e.g D:\maven.

That’s all, just folders and files, installation is NOT required on Windows.


Add a new MAVEN_HOME variable to the Windows environment, and point it to your Maven folder.

Maven - Add MEVEN_HOME to windows environment

5. Add PATH

Update PATH variable, append “Maven bin folder” path, so that you can run the Maven’s command everywhere.

Maven - Add Maven bin folder to windows environment

6. Verification

Done, to verify it, in command prompt, type “mvn –version“.

C:\Documents and Settings\mkyong>mvn -version
Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
Java version: 1.6.0_13
Java home: C:\Program Files\Java\jdk1.6.0_13\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

If you see similar message, means your Apache Maven is installed successfully on Windows.

Tags :
Founder of Mkyong.com and HostingCompass.com, love Java and open source stuff. Follow him on Twitter, or befriend him on Facebook or Google Plus. If you like my tutorials, consider making a donation to this charity, thanks.

Related Posts

Popular Posts