À partir de la version 3.5 de maven, vous n'avez plus besoin de spécifier la variable d'environnement MAVEN_HOME lors de l'installation. En effet, il a été modifié pour que le dossier dans lequel maven est installé puisse être déterminé dans le script lors de l'exécution.
Certains sites dans le monde indiquent que MAVEN_HOME, M2_HOME, MVN_HOME (?), Etc. sont requis, mais dans la version 3.5 ou ultérieure, JAVA_HOME est la seule variable d'environnement à spécifier.
Voici une description des arguments de la version 3.6. Veuillez vous y référer lors de l'exécution sous Windows.
@REM -----------------------------------------------------------------------------
@REM Apache Maven Startup Script
@REM
@REM Environment Variable Prerequisites
@REM
@REM JAVA_HOME Must point at your Java Development Kit installation.
@REM MAVEN_BATCH_ECHO (Optional) Set to 'on' to enable the echoing of the batch commands.
@REM MAVEN_BATCH_PAUSE (Optional) set to 'on' to wait for a key stroke before ending.
@REM MAVEN_OPTS (Optional) Java runtime options used when Maven is executed.
@REM MAVEN_SKIP_RC (Optional) Flag to disable loading of mavenrc files.
@REM -----------------------------------------------------------------------------
Voici une description des arguments de la version 3.6. Veuillez vous y référer lors de l'exécution sous Unix, etc.
-----------------------------------------------------------------------------
Apache Maven Startup Script
Environment Variable Prerequisites
JAVA_HOME Must point at your Java Development Kit installation.
MAVEN_OPTS (Optional) Java runtime options used when Maven is executed.
MAVEN_SKIP_RC (Optional) Flag to disable loading of mavenrc files.
-----------------------------------------------------------------------------