viernes, 26 de septiembre de 2008

Instalar Java Development Kit (JDK) y Java Runtime Environment (JRE) en Ubuntu Linux

En este pequeño tutorial explicare como instalar el JRE correcto en esta versión de Linux, ya que cuando vamos a descargar los archivos desde la página de Sun hay tantos que aveces no sabemos cual se debe instalar.

Instalación probada en ubuntu 7.10 desktop, Ubuntu 8.04 desktop y server.

Paquetes necesarios:

  1. => sun-java6-bin : Sun Java Runtime Environment (JRE) 6
  2. => sun-java6-demo : Sun Java Development Kit (JDK) 6 demos
  3. => sun-java6-jdk : Sun Java Development Kit (JDK) 6
  4. => sun-java6-jre : Sun Java Runtime Environment (JRE) 6
Instalar Sun Java 6

Abra un intérprete de comandos (terminal) y escriba lo siguiente para instalar JDK y JRE:

$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk

Aqui aparecerá un mensaje donde indicara todas las dependencias de paquetes a instalar, presionamos S para aceptar.

Instalación por defecto la versión Java

Ubuntu Linux viene con update-java-alternatives utilidad para las actualizaciones de todas las alternativas que pertenecen a un kit de desarrollo para el lenguaje Java. Para seleccionar, JVM de Sun a lo dispuesto escriba:

$ sudo update-java-alternatives -s java-6-sun

También es necesario editar un archivo llamado /etc/jvm . Este archivo define por defecto el orden de búsqueda de sistema para jvm (java virtual machine) . Cada lista de JVM en el directorio JAVA_HOME debe estar en este archivo. La JVM por defecto del sistema es el primero disponible de arriba a abajo. Abrir /etc/jvm

$ sudo vi /etc/jvm

Asegúrate de añadir /usr/lib/jvm/java-6-sun en la parte superior de la lista JVM.

El archivo debe decir lo siguiente:

/usr/lib/jvm/java-6-sun
/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun
/usr/lib/jvm/java-1.5.0-sun
/usr

Guardar y cierrar el archivo. (Esc :wq)

Configuración de la variable de entorno

También es necesario configurar y JAVA_HOME variable PATH (en todo el sistema) de configuración . Abre tu $ HOME / .bash_profile o /etc/profile :

$ vi $HOME/.bash_profile

Agregar siguiente línea:

export JAVA_HOME=/usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin


Guardar y cierrar el archivo. (Esc :wq)

Prueba tu nuevo JDK

Escriba el siguiente comando para mostrar la versión:

$ java -version

Debe mostrar un mensaje como este:
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

(Si ves esto felicidades ya tienes todo lo necesario instalado)
Primer programa (Java Hola Mundo)

$ vi holaMundo.java

Escriba el siguiente código:

public class holaMundo{
public static void main(String[] args) {
System.out.println("Hola, Mundo!");
}
}

Guardar y cerrar el archivo. holaMundo.java compilar y ejecutar el programa escribiendo dos instrucciones:

$ javac holaMundo.java
$ java holaMundo


Salida:

Hola, Mundo!





1 comentario:

Anónimo dijo...

...desde repositorios nunca lograrás instalar la última versión de Java. Yo tengo un manual dónde indico siempre cómo instalar y configurar la última versión de Java:
http://www.elleonplateadodeojosrojos.es/blog/java_development_kit-jdk/

Por cierto espero que escribas continuamente el curso de Java.

Hasta Siempre