Configurando el camino para Maven 3.0.4, win7

He estado tratando de instalar Maven v 3.0.4 en mi máquina con ganar 7 por primera vez. Tengo un problema al configurar el entorno de la variable del sistema Tengo las siguientes 4 entradas:

PATH
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_04;C:\Program Files\apache-maven-3.0.4\bin;M2_HOME;%M2%


M2_HOME
C:\Program Files\apache-maven-3.0.4\bin

M2
%M2_HOME%\bin

JAVA_HOME
C:\Program Files\Java\jdk1.7.0_04\bin

Cuando lo hagomvn --version

Me sale el error:

JAVA_HOME not found in your environment, please set the JAVA_HOME variable in your environment to match the location of your java installation

La versión java muestra la versión java bien,

¿Qué estoy haciendo tan horriblemente mal? ¿Está bien el PATH?

Ayuda apreciada, gracias.

Respuestas a la pregunta(10)

Su respuesta a la pregunta