sierra para mac instalar high gratis desinstalar actualizar java macos

instalar - java para mac sierra



¿Dónde se instala Java en Mac OS X? (14)

Acabo de instalar el JDK para la versión 21 de Java SE 7 y descubrí que está instalado en un directorio diferente del Java 6 de Apple. Está en / Library / Java ... en lugar de en / System / Library / Java ... Ejecutar / usr / libexec / java_home -v 1.7 contra -v 1.6 confirmará esto.

Acabo de descargar Java 7u17 en Mac OS 10.7.5 desde here y luego lo instalé correctamente. Para hacer algo de programación JNI, necesito saber dónde está instalado Java en mi Mac.

Pensé que dentro de la carpeta /Library/Java/JavaVirtualMachines/ , habría una carpeta llamada 1.7.0.jdk o algo así, pero luego encontré que la carpeta está vacía. Esto se confirmó ejecutando ls /Library/Java/JavaVirtualMachines/ en la Terminal. He intentado buscarlo para averiguar si se instaló en otro lugar, pero eso no parece estar mejorando.

¿Podría alguien decirme dónde está instalado Java en mi Mac?


Editado: el alias de la versión java actual es /Library/Java/Home

Para más información: un enlace.


La estructura del paquete Java de Mac OS es un poco diferente de Windows. No se enoje por esto, ya que el desarrollador solo necesita establecer PATH y JAVA_HOME .

Así que en .bash_profile establezca JAVA_HOME y PATH como se muestra a continuación. Este ejemplo es para 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:$PATH


Las Preferencias del sistema y luego el panel de control de Java, luego Java y luego Ver mostrarán la ubicación exacta del JRE predeterminado instalado actualmente.


Por :

  • OS X: 10.11.6

  • Java: 8

Confirmo la respuesta de @Morrie.

export JAVA_HOME=/Library/Internet/ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home;


Probé la solución de serkan, encontré la ubicación de Java 7 en OS X Mavericks. se encuentra en "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/" pero para convertirlo en el JDK predeterminado, tuve que configurar la variable del sistema JAVA_HOME en .bash_profile en el directorio de inicio en "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/" así que ahora está en marcha gracias a la idea de serkan


Prueba esto, es una forma fácil de encontrar la ruta java instalada en Mac OS X,

Ir

1) / Library es decir, Macintosh HD / Library

2) Haga clic en la biblioteca en la que se encuentra la carpeta de Java.

3) Así que el camino final es

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

Espero que esto sea de ayuda para alguien.


Puede usar el comando echo $(/usr/libexec/java_home) en su terminal para conocer la ruta donde se está instalando Java.


Resulta que en realidad tenía instalado el Java 7 JRE, no el JDK. El enlace de descarga correcto está here . Después de instalarlo, jdk1.7.0jdk aparece en el directorio JavaVirtualMachines.


Si instala solo el JRE, parece que se pone en:

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home


Usa la función de búsqueda de Unix para encontrar javas instalados ...

sudo find / -name java


Use el /usr/libexec/java_home -v 1.7 en un terminal shell para averiguar dónde está su directorio de inicio de Java 1.7

Si solo desea averiguar el directorio de inicio de su versión más reciente de Java, omita la versión. por ejemplo, /usr/libexec/java_home -v


escriba which java en la terminal para mostrar dónde está instalado.


solo escribe /Library/Java/JavaVirtualMachines/
en Ir a la carpeta -> Ir a Finder