Diferencia entre revisiones de «Java»
m (Mejor en link directo) |
m (Categorizando) |
||
Línea 51: | Línea 51: | ||
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing) | Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing) | ||
</pre> | </pre> | ||
+ | |||
+ | [[Categoría:Lenguajes]] |
Revisión de 08:09 16 ago 2006
Mucho ha mejorado el soporte de Java en Ubuntu desde que se incluyeron los paquetes pertinentes en los repositorios oficiales. Hay dos instalaciones principales:
- sun-java5-jre: El paquete JRE (Java Runtime Environment) Permite ejecutar aplicaciones hechas en Java, pero no trae utilidades de desarollo. Si eres un usuario normal, este es tu paquete.
- sun-java5-jdk: El paquete JDK (Java Developer Kit) Además de ejecutar aplicaciones hechas en Java permite el desarrollo de nuevas aplicaciones ya que viene con el compilador. Si quieres programar, este es tu paquete.
Si quieres instalar el soporte para Java en Firefox, lee el artículo Firefox: Soporte Java.
Instalación
Una vez que hayas decidido que paquete instalar tendrás que hacer un último paso de configuración. Por defecto Ubuntu instala la versión JRE del compilador GNU de Java GCJ. Es una implementación de Java libre que funciona bastante bien, aunque no está completa del todo aún. Por eso, al ejecutar:
$ java -version
Saldrá algo como:
java version "1.4.2" gij (GNU libgcj) version 4.1.0 (Ubuntu 4.1.0-1ubuntu8) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Hay programas que no funcionan con esta implementación, como Eclipse. Por tanto tenemos que decirle a sistema que use la otra versión de Java que acabamos de instalar. Esto se hace con el programa update-alternatives:
$ sudo update-alternatives --config java
Nos dices que hay 3 alternativas que proporcionan el comando java. Debes elegir la opción 3, que es el ejecutable del paquete nuevo.
There are 3 alternatives which provide `java'. Selection Alternative ----------------------------------------------- 1 /usr/bin/gij-wrapper-4.1 *+ 2 /usr/lib/jvm/java-gcj/jre/bin/java 3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java Press enter to keep the default[*], or type selection number:
Ahora si vuelves a ejecutar:
$ java -version
Debería salir:
java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)