"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment spécifier une version spécifique pour Maven dans un environnement Java multi-version?

Comment spécifier une version spécifique pour Maven dans un environnement Java multi-version?

Publié le 2025-03-13
Parcourir:178

How to Specify a Specific Java Version for Maven When Multiple Versions Are Installed?

Spécification de la version java pour maven

Problème:

Vous avez plusieurs versions java installées sur votre système et avez besoin pour configurer Maven pour utiliser une version spécifique (E.G., 1,7). Cependant, Maven utilise actuellement une version Java incorrecte (par exemple, 1.6) malgré le paramètre Java_Home.

Solution 1: la version Java temporaire

pour définir temporairement la version java

. Java_home = "C: \ Program Files \ java \ jdk1.7.0" MVN ...
set JAVA_HOME="C:\Program Files\Java\jdk1.7.0"
mvn ...
Une fois que Maven a terminé l'exécution, vous pouvez retourner le paramètre java_home.

Solution 2: Permanent personnalisation de la version Java

pour configurer permanence Maven pour utiliser java 1.7, edits your maven configuration file (e.g., mvn. mvn.bat pour windows):

# windows mvn.cmd # Non-aidons mvn.sh
set JAVA_HOME="C:\Program Files\Java\jdk1.7.0"
mvn ...
dans le fichier de configuration, localisez le paramètre thejava_home et définissez-le sur le chemin de version java souhaité:

java_home = "c: \ programme des fichiers \ java \ jdk1.7.0"
set JAVA_HOME="C:\Program Files\Java\jdk1.7.0"
mvn ...
paramètre.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3