Problème :
Un nouvel utilisateur Linux rencontre plusieurs dossiers Java et reçoit une erreur concernant un JAVA_HOME non défini lors de la tentative de création d'un projet Maven. Ils recherchent des conseils pour localiser et modifier les fichiers nécessaires pour les utilisateurs root et non root.
Réponse :
Étape 1 : Localiser l'installation de Java
Exécutez find /usr/lib/jvm/java-1.x.x-openjdk pour trouver le répertoire d'installation de Java.
Étape 2 : définissez JAVA_HOME (utilisateur root)
Modifiez /etc/profile à l'aide de sudo vim /etc/profile et ajoutez les lignes suivantes :
export JAVA_HOME="path to Java installation directory" export PATH=$JAVA_HOME/bin:$PATH
Étape 3 : Définir JAVA_HOME (utilisateur non root)
Exécutez la même commande (sudo vim /etc/profile) mais ajoutez sudo. Ajoutez les mêmes lignes qu'à l'étape 2.
Étape 4 : Déconnexion et connexion
Déconnectez-vous et reconnectez-vous, redémarrez le système ou exécutez source /etc /profile pour appliquer les modifications et définir JAVA_HOME correctement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!