Usos problemáticos de la terminología
DondeOracledescribeprimeroJavapara"su sistema operativo" y luego "para su computadora", la descarga es más precisa solo para las cosas que usan el complemento de Internet :
-
jre-7u13-macosx-x64.dmg
instala lo que se requiere para ese complemento, pero para las cosas que usan Java sin el complemento, este instalador de Oracle no hace nada.
Sugerencia
En OS X: si desea que un Java Runtime Environment (JRE) de Oracle sea como el JRE en el diagrama a continuación para (a) las cosas que usan el complemento de Internet y (b) las cosas que usan Java sin ese complemento:
Explicación adicional
La distribución de Java de Apple es más que un complemento de Internet.
La rutina de Oracle que se muestra en la imagen anterior no es más que un complemento. Otras partes de la distribución de Apple no se ven afectadas por el instalador de Oracle.
La instalación de un JDK desde Oracle colocará una carpeta en la siguiente ruta, anulando (no eliminando) el JDK de Apple:
/Library/Java/JavaVirtualMachines
Dentro de cada JDK hay un JRE. Por favor vea el diagrama de abajo.
Oracle realmente documenta esto (aunque ha tardado 3 1/2 años en encontrarlo) Consulte Oracle's página en la línea de comandos de OSX
El tiempo de ejecución de Java (JRE) que descarga desde java.com u oracle.com contiene un complemento para ejecutar contenido Java desde su navegador. Para utilizar las herramientas de línea de comandos, deberá descargar el Kit de desarrollo de Java (JDK). El JRE y el JDK están separados y pueden coexistir en su sistema. Solo se puede instalar un JRE en Mac OS X. Puede haber varios JDK instalados en un sistema, tantos como desee.
Pensamientos
El enorme botón rojo "Descargar Java ahora" es demasiado simplista. Demasiados usuarios, incluidos algunos expertos técnicos, están desconcertados por el resultado final.
Cuando el servidor de Oracle detecta un navegador Mac, una de las siguientes frases podría ser menos engañosa:
- Descarga Java para tu navegador
- Descargar el complemento de Internet
Críticamente
Oracle debería ofrecer una explicación en su Preguntas frecuentes sobre Mac (Información y requisitos del sistema para instalar y usar Mac Java 7) . La edición actual sin fecha de esa página carece de una explicación.
Positivamente
Algunos usuarios desean o requieren que el JRE del complemento de Internet difiera del JRE utilizado en otros lugares. Para estos usuarios, la separación efectiva de Oracle de las cosas puede ser bienvenida.
Un ejemplo:
- En Safari y en otros navegadores, uso la actualización más reciente 13 de Java 7
- para Wuala.app y para otras cosas que no usan el complemento de Internet. Uso acceso temprano, versión preliminar para desarrolladores Java 8 (Java (TM) SE Runtime Environment build 1.8.0-ea-b75).
YMMV.
Elementos de referencia
- en Terminología , consulte Versiones .
En el diagrama a continuación, desde esa página, enfócate en:
- a la izquierda, el intervalo vertical del JRE
- la capa superior naranja del JRE - Java Web Start y Apple / Java Plug-in
Relacionado
¿Cómo puedo cambiar entre las dos versiones de Java en Mountain Lion ahora que las Preferencias de Java han desaparecido?