Je suis un utilisateur Windows natif et n'ai jamais utilisé linux/unix ou tout autre système d'exploitation que windows. Récemment, je suis passé à Mac. J'ai installé java 8 dans ma machine mac. Je configure également ma variable JAVA_HOME. J'ai dû lutter pour savoir où elle est stockée. Après avoir fait des recherches sur internet, j'ai utilisé la commande suivante sur mon terminal pour trouver où mon Java est installé et le bon chemin a été fourni./usr/libexec/java_home Commande
/usr/libexec/java_home
Je suis impatient de savoir, que signifie cette commande?
C'est un moyen de vous permettre d'accéder aux différentes versions de java d'une manière unifiée à travers la ligne de commande. Essayez de l'exécuter avec '/ usr/libexec/java_home -h' pour voir quels types d'options vous pouvez utiliser pour cela. – Petesh
petesh, j'ai couru cette commande, est-ce un moyen rapide de trouver des informations différentes sur le présent de JRE dans MAC? Ce ne sera pas pour les faire fonctionner. Est-ce que je suppose que c'est correct? – benz
Il liste les JRE qui ont été installés dans les emplacements système ('/ usr/libexec/java_home -V'). Il peut également exécuter des commandes à partir des JRE installés, par ex. Si j'ai installé une JVM 1.6, alors je pourrais invoquer le 1.6 JRE avec '/ usr/libexec/java_home -v 1.6 --exec java'. Il est [documenté sur les pages du manuel des outils de développement OSX] (https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/java_home.1.html). – Petesh