Java
Por defecto, en Ubuntu nos encontramos con una versión libre del JRE (Java Runtime Environment, Entorno de Ejecución de Java) de Java, pero lamentablemente es una versión antigua, la 1.4.2. Actualmente Java ya es de código abierto, y se encuentra en la versión 6 (en la antigua nomenclatura es la versión 1.6.0).
Contenido
- 1 Instalación desde Automatix
- 2 Instalación desde los repositorios oficiales
- 3 Instalación manual de JRE6
- 4 Instalación manual de JDK6
- 5 Configurar el path de JAVAC (para las versiones JDK)
- 6 Instalación del plugin para Firefox de JRE6
- 7 Instalación del plugin para Firefox de JDK6
- 8 Crear un lanzador al panel de control Java
- 9 Ver también
- 10 Enlaces externos
Instalación desde Automatix
Es la forma más sencilla de instalar tanto el Java Runtime Environment (JRE) -el entorno de ejecución, para que funcionen los programas en Java- como el Java Development Kit (JDK) -(para desarrollar programas en lenguaje de programación Java-. Más información en el artículo Automatix y EasyUbuntu.
Instalación desde los repositorios oficiales
Otra forma sencilla de instalar el JRE6 o el JDK6, es usar los repositorios oficiales de Ubuntu. Para ello, simplemente debemos instalar desde los repositorios los paquetes sun-java6-jre y sun-java6-jdk, respectivamente.
Instalación manual de JRE6
Si tienes dificultades con el anterior caso, puedes descargarte del sitio web de Sun el JRE6. Una vez descargado, tenemos que cambiarle los permisos para que se pueda ejecutar, e instalarlo. Seguimos los siguientes pasos:
1. En una terminal, nos vamos a la carpeta donde hemos descargado .bin:
$ cd <carpeta>
2. Le damos permisos de ejecución al archivo:
$ chmod +x jre-6-linux-i586.bin
3. Luego lo instalamos:
$ sudo ./jre-6-linux-i586.bin
4. Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.
5. Movemos la carpeta creada después de la instalación (llamada jre1.6.0) a una más apropiada:
$ sudo mv jre1.6.0 /usr/lib/jvm
6. Seteamos el nuevo Java como una de las "alternativas de java":
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0/bin/java" 1
7. Ahora seteamos la "nueva alternativa" como la real de Java:
$ sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0/bin/java
8. Para comprobar si tenemos la versión 1.6.0, tipeamos en la terminal:
$ java -version
Después de esta intrucción, tendrá que aparecer algo así:
java version "1.6.0" Java(TM) SE Runtime Environment (build 1.6.0-b105) Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode)
Instalación manual de JDK6
Si necesitas desarrollar aplicaciones Java, necesitarás descargar el JDK 6u1 del sitio web de Sun. Cabe destacar que las rutas del JDK6 con el JRE6 varían un poco, por lo que hay que tener cuidado.
1. En una terminal, nos vamos a la carpeta donde hemos descargado .bin:
$ cd <carpeta>
2. Le damos permisos de ejecución al archivo:
$ chmod +x jdk-6ul-linux-i586.bin
3. Luego instalamos:
$ sudo ./jdk-6u1-linux-i586.bin
4. Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.
5. Movemos la carpeta creada después de la instalación (llamada jdk1.6.0_01) a una más apropiada:
$ sudo mv jdk1.6.0_01 /usr/lib/jvm
6. Seteamos el nuevo Java como una de las "alternativas de Java" (todo en la misma linea):
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_01/bin/java" 1
7. Ahora, seteamos la "nueva alternativa" como la real de Java:
$ sudo update-alternatives --set java /usr/lib/jvm/jdk1.6.0_01/bin/java
8. Para comprobar si tenemos la versión 1.6.0, tipeamos en terminal:
$ java -version
Después de esta instrucción, tendrá que aparecer algo así:
java version "1.6.0_01" Java(TM) SE Runtime Environment (build 1.6.0_01-b06) Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
Configurar el path de JAVAC (para las versiones JDK)
Posiblemente te hayas dado cuenta que al intentar compilar un archivo Java con algún programa (por ejemplo, jGRASP), aparece un error que dice: javac no fue encontrado. Los requisitos para poder configurar el path de "javac" es haber instalado algún JDK, en este ejemplo se usa el JDK6.
Las instrucciones de instalación de JDK6 se encuentran en la sección #Instalación manual de JDK6 de este artículo. |
Pues bien, primero abrimos una terminal. Luego, tendremos que hacer esto (las rutas mostradas corresponden al JDK6 instalado como se muestra en esta guía):
1. Setear "javac" de JDK como una "alternativa" (todo en la misma linea), ya que el sistema no lo reconoce:
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_01/bin/javac" 1
2. Ahora seteamos la "nueva alternativa" como la real de javac en el sistema:
$ sudo update-alternatives --set javac /usr/lib/jvm/jdk1.6.0_01/bin/javac
3. Para comprobar si tenemos la versión de "javac" 1.6.0_01, tipeamos en la terminal:
$ javac -version
Después de esta instrucción, tendrá que aparecer algo así:
javac 1.6.0_01
Ya tienes "javac" configurado y listo para usar. Ahora podrás compilar sin ningún problema.
Instalación del plugin para Firefox de JRE6
Si queremos instalar el plugin que nos permite utilizar Java dentro del navegador Firefox, debemos seguir los siguientes pasos:
1. Nos vamos a la carpeta de plugins de Firefox, que puede ser /opt/firefox/plugins/:
$ cd /opt/firefox/plugins
2. Creamos el enlace para el plugin con el siguiente comando:
$ sudo ln -s /usr/lib/jvm/jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so
Instalación del plugin para Firefox de JDK6
Esta instalación difiere sólo en la ruta comparada con la del JRE6, pero es muy importante tenerla en cuenta.
1. Nos vamos a la carpeta de plugins de Firefox, que puede ser /opt/firefox/plugins/:
$ cd /opt/firefox/plugins
2. Creamos el enlace para el plugin con el siguiente comando:
$ sudo ln -s /usr/lib/jvm/jdk1.6.0_01/jre/plugin/i386/ns7/libjavaplugin_oji.so
Crear un lanzador al panel de control Java
Este paso es para usuarios "expertos" (es decir, que no es necesario, a no ser que te guste tener todo bajo control). Para ello tenemos que seguir los siguientes pasos:
Obtenemos el ícono de Java:
$ sudo cp /usr/lib/jvm/jre1.6.0/plugin/desktop/sun_java.png /usr/share/pixmaps/sun_java.png
Creamos el lanzador, para eso usaremos el editor de textos GEdit (se puede usar cualquier otro editor):
$ sudo gedit /usr/share/applications/JavaControlPanel.desktop
Añadimos estas líneas:
[Desktop Entry] Version=1.0 Encoding=UTF-8 Name=Java control panel Type=Application Terminal=false Name[es_ES]=Java control panel Comment[es_ES]=Configuracion de la Java Virtual Machine Exec=/usr/lib/jvm/jre1.6.0/bin/jcontrol Icon=/usr/share/pixmaps/sun_java.png Comment=Configuracion de la Java Virtual Machine GenericName[es_ES]= Categories=Application;System;
Guardamos el archivo, y listo.
Para que se actualice el escritotio:
$ sudo killall gnome-panel
El lanzador aparecerá en el menú Aplicaciones -> Herramientas del sistema -> Java Control Panel.
FUENTE: Ubuntu-ES.
Ver también
Enlaces externos
- Sitio web oficial de Java (en inglés)
- Sitio web oficial de Java (en español)
- Página oficial de descargas de Java (en inglés)
- Página oficial de descargas de Java (en español)