¿JRE está instalado en Windows y Linux?

1

¿Windows XP, Vista, Windows 7 y todas las distribuciones de Linux tienen Java JRE instalado para que los usuarios finales no tengan que instalarlo para ejecutar aplicaciones Java?

8k_de_power
fuente

Respuestas:

2

No, no de forma predeterminada (al menos para XP y Ubuntu que conozco).

Debe descargar e instalar la versión de Sun si lo desea. Puede ser que algunas distribuciones de Linux incluyan los tiempos de ejecución de GNU Java.


fuente
Para agregar a esto: Mac OS X tiene una máquina virtual Java instalada de forma predeterminada, sin embargo, Apple la mantiene y cambia las versiones solo junto con el sistema operativo. No hay otras opciones allí, pero al menos puede confiar en que exista alguna versión del JRE.
Joey
Apple incluye actualizaciones de la JVM sin una actualización completa de la versión del sistema operativo menor. Sin embargo, normalmente se queda atrás de la versión solar.
Jherico
1

No por defecto, pero es bastante fácil de instalar, y si desea que sus usuarios no piensen en ello, puede usar launch4j que automáticamente les propone un enlace al último JRE.

Valentin Rocher
fuente
Muchas distribuciones no permiten que ningún usuario arbitrario instale programas.
Thorbjørn Ravn Andersen
1

Muchas distribuciones de Linux incluyen alguna forma de Java, pero no puede estar SEGURO de que haya una JVM adecuada para su aplicación.

Para Ubuntu, instalar "sun-java6-jdk" es suficiente para obtener todo lo que necesita como implementador de Java.

Thorbjørn Ravn Andersen
fuente
0

Desde XP, Windows no incluye un JRE (y antes de eso, el JRE incluido era la versión de Microsoft, no la versión oficial de Java, por lo que siempre se quedó atrás y tuvo sus propios problemas).

Muchas distribuciones de Linux vienen con un JRE instalado, pero nuevamente no es la versión oficial de Java, ya que es de código cerrado. Las últimas versiones de Ubuntu, openSUSE y Fedora (entre muchas otras) usan el JRE de openJDK. Funciona para muchos programas Java, pero no para todos. Muchos applets y programas Java se bloquearán debajo de él. Puede instalar la versión oficial en Linux desde el administrador de paquetes de su distribución o desde el sitio web de Java.

En algunos sistemas Linux (incluido Ubuntu), es posible que deba configurar manualmente el JRE oficial como predeterminado para que el sistema lo use sin que se lo indique específicamente cada vez. En las distribuciones basadas en Debian (incluido Ubuntu) y openSUSE (y probablemente otros), el comando para hacerlo es sudo update-alternatives --config javahabilitar el complemento oficial JRE en el navegador web sudo apt-get install sun-java6-bin sun-java6-plugin.

TuxRug
fuente