Où Java est-il installé sur Mac OS X?


Je viens de télécharger Java 7u17 sur Mac OS 10.7.5 à partir de ici, puis de l'installer avec succès. Afin de faire de la programmation JNI, j'ai besoin de savoir où Java est installé sur mon Mac.

, je pensais qu'à l'intérieur de la /Library/Java/JavaVirtualMachines/ dossier, il y aurait un dossier appelé 1.7.0.jdk ou quelque chose, mais j'ai trouvé que le dossier est vide. Cela a été confirmé en exécutant ls /Library/Java/JavaVirtualMachines/ dans le Terminal. J'ai essayé de le chercher pour savoir s'il a été installé ailleurs, mais cela ne semble pas l'être tourner quoi que ce soit.

Quelqu'un pourrait-il me dire où Java est installé sur mon Mac?

Author: thefourtheye, 2013-04-05

14 answers

Utilisez la commande /usr/libexec/java_home -v 1.7 sur un shell de terminal pour savoir où se trouve votre répertoire personnel java 1.7

Si vous voulez simplement connaître le répertoire personnel de votre version la plus récente de java, omettez la version. par exemple, /usr/libexec/java_home -v

 1178
Author: gerrytan, 2018-05-22 09:22:59

Il s'avère que j'ai réellement installé le JRE Java 7, pas le JDK. Le lien de téléchargement correct est ici . Après l'avoir installé, jdk1.7.0jdk apparaît dans le répertoire JavaVirtualMachines.

 78
Author: Thunderforge, 2013-04-05 05:44:37

Vous pouvez utiliser la commande echo $(/usr/libexec/java_home) dans votre terminal pour connaître le chemin où Java est installé.

 75
Author: Pavithra Gunasekara, 2015-07-28 04:48:22

Si vous n'installez que le JRE, il semble être mis à:

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
 31
Author: Morrie, 2013-09-12 18:02:38

Utilisez la fonction unix find pour trouver javas installé...

sudo find / -name java
 22
Author: serkan, 2013-04-05 05:37:51

La structure du paquet Java de Mac OS est un peu différente de Windows. Ne soyez pas contrarié pour cela car un développeur a juste besoin de définir PATH et JAVA_HOME.

Donc dans .bash_profile définissez JAVA_HOME et PATH comme ci-dessous. Cet exemple est pour Java 6:

export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export PATH=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin
 12
Author: Bimales Mandal, 2017-08-06 15:01:10

Essayez Ceci, C'est un moyen facile de trouver le chemin java installé dans Mac OS X,

Aller à

1 ) /Bibliothèque c'est-à-dire Macintosh HD / Bibliothèque

entrez la description de l'image ici

2) Cliquez sur Bibliothèque dans laquelle nous trouvons le dossier Java.

entrez la description de l'image ici

3) Le chemin final est donc

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

J'espère que c'est de l'aide pour quelqu'un .

 10
Author: Jaywant Khedkar, 2018-02-19 13:58:12

Il suffit d'écrire /Library/Java/JavaVirtualMachines/
dans Aller au dossier - > Aller dans le Finder

 7
Author: Mina Fawzy, 2016-06-21 08:58:05

Édité: L'alias de la version actuelle de java est /Library/Java/Home

Pour plus d'informations: un lien

 6
Author: manny, 2013-12-05 04:06:09

Je viens d'installer le JDK pour la version 21 de Java SE 7 et j'ai constaté qu'il est installé dans un répertoire différent de Java 6 d'Apple. C'est dans /Library/Java... plutôt dans / System / Library / Java.... Exécuter /usr / libexec / java_home - v 1.7 versus-v 1.6 confirmera cela.

 5
Author: Tony Kroch, 2013-04-28 12:10:11

J'ai essayé la solution de serkan, il a trouvé l'emplacement de java 7 sur OS X Mavericks. il est résidé dans "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/" mais pour en faire le JDK par défaut, j'ai dû définir la variable système JAVA_HOME .bash_profile dans le répertoire personnel à "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/" donc, il est opérationnel maintenant grâce à l'idée de serkan

 4
Author: Mehdi, 2015-03-12 08:13:18

Pour :

  • OS X : 10.11.6

  • Java : 8

Je confirme la réponse de @Morrie .

   export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home;
 3
Author: Abdennour TOUMI, 2016-09-19 00:32:41

Les Préférences système puis le panneau de configuration Java puis Java puis View afficheront l'emplacement exact du JRE par défaut actuellement installé.

 -1
Author: PaulNUK, 2015-05-06 10:44:47

Tapez which java dans le terminal pour montrer où il est installé.

 -1
Author: Pranay Aryal, 2018-03-05 22:12:06