Diferencia entre revisiones de «Java»

De Guía Ubuntu
Saltar a: navegación, buscar
(Instalación del plugin para Firefox de JDK6)
(Instalación manual de JRE6)
Línea 46: Línea 46:
 
Java(TM) SE Runtime Environment (build 1.6.0-b105)
 
Java(TM) SE Runtime Environment (build 1.6.0-b105)
 
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode)
 
Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode)
 +
</pre>
 +
 +
== Instalación manual de JDK6 ==
 +
 +
Si necesitas desarrollar aplicaciones Java, necesitarás bajar el JDK 6u1 de la página de Sun ( http://java.sun.com/javase/downloads/index.jsp ). Cabe destacar que las rutas del JDK6 con el JRE6 varían un poco, por lo que hay que tener cuidado.
 +
 +
 +
En la consola, nos vamos donde tenemos el archivo bajado (el bin). Le cambiamos los permisos al archivo para poder ejecutarlo:
 +
 +
$:~/Desktop$ chmod +x jdk-6u1-linux-i586.bin
 +
 +
- Luego instalamos:
 +
 +
$:~/Desktop$ sudo ./jdk-6u1-linux-i586.bin
 +
 +
- Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.
 +
 +
- Ahora movemos la carpeta creada después de la instalación (llamada jdk1.6.0_01) a una más apropiada:
 +
 +
$:~/Desktop$ sudo mv jdk1.6.0_01 /usr/lib/jvm
 +
 +
- Seteamos el nuevo Java como una de las "alternativas de java" (todo en la misma linea):
 +
 +
$:~/Desktop$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_01/bin/java" 1
 +
 +
- Ahora seteamos la "nueva alternativa" como la real de java:
 +
 +
sudo update-alternatives --set java /usr/lib/jvm/jdk1.6.0_01/bin/java
 +
 +
- Para comprobar si tenemos la versión 1.6.0 ponemos en nuestra consola
 +
 +
$:~/Desktop$ java -version
 +
 +
Después de esta intrucción tendrá que aparecer algo asi:
 +
 +
<pre>
 +
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)
 
</pre>
 
</pre>
  

Revisión de 18:31 28 abr 2007

Por defecto en Ubuntu Linux nos encontramos con una versión libre del JRE de Java, pero lamentablemente está en la antigua versión 1.4.2. Actualmente Java ya es open source, y se encuentra en la versión 6 (en la antigua nomenclatura es la versión 1.6.0).

Instalación con Automatix

Es la forma más fácil de instalar tanto el JRE (para que funcionen los programas en Java) como el JDK (para desarrollar programas en Java). Puedes encontrar más información en Automatix.

Instalación usando los repositorios

Es otra forma fácil para instalarlo. Entra en el Synaptic y alli busca sun, jre6 y jdk6 (si es que lo necesitas).

Instalación manual de JRE6

Si tienes dificultades con el anterior caso, puedes descargarte de la página de Sun ( http://java.sun.com/javase/downloads/index.jsp ) el JRE6. Una vez descargado,tienes que cambiarle los permisos para que se pueda ejecutar, e instalarlo:


En la consola, nos vamos donde tenemos el archivo bajado (el bin). Nos aseguramos primero que el bin sea ejecutable:

$:~/Desktop$ chmod +x jre-6-linux-i586.bin

- Luego instalamos:

$:~/Desktop$ sudo ./jre-6-linux-i586.bin

- Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.

- Ahora movemos la carpeta creada después de la instalación (llamada jre1.6.0) a una más apropiada:

$:~/Desktop$ sudo mv jre1.6.0 /usr/lib/jvm

- Seteamos el nuevo Java como una de las "alternativas de java" (todo en la misma linea):

$:~/Desktop$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jre1.6.0/bin/java" 1

- Ahora seteamos la "nueva alternativa" como la real de java:

sudo update-alternatives --set java /usr/lib/jvm/jre1.6.0/bin/java

- Para comprobar si tenemos la versión 1.6.0 ponemos en nuestra consola

$:~/Desktop$ java -version

Después de esta intrucción tendrá que aparecer algo asi:

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 bajar el JDK 6u1 de la página de Sun ( http://java.sun.com/javase/downloads/index.jsp ). Cabe destacar que las rutas del JDK6 con el JRE6 varían un poco, por lo que hay que tener cuidado.


En la consola, nos vamos donde tenemos el archivo bajado (el bin). Le cambiamos los permisos al archivo para poder ejecutarlo:

$:~/Desktop$ chmod +x jdk-6u1-linux-i586.bin

- Luego instalamos:

$:~/Desktop$ sudo ./jdk-6u1-linux-i586.bin

- Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.

- Ahora movemos la carpeta creada después de la instalación (llamada jdk1.6.0_01) a una más apropiada:

$:~/Desktop$ sudo mv jdk1.6.0_01 /usr/lib/jvm

- Seteamos el nuevo Java como una de las "alternativas de java" (todo en la misma linea):

$:~/Desktop$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_01/bin/java" 1

- Ahora seteamos la "nueva alternativa" como la real de java:

sudo update-alternatives --set java /usr/lib/jvm/jdk1.6.0_01/bin/java

- Para comprobar si tenemos la versión 1.6.0 ponemos en nuestra consola

$:~/Desktop$ java -version

Después de esta intrucción tendrá que aparecer algo asi:

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)

Instalación del plugin para Firefox de JDK6

- Nos vamos a la carpeta de plugins de Firefox, en mi caso es la sig:

$:~/Desktop$ cd /opt/firefox/plugins

- Y estando en esta carpeta, creamos el enlace para el plugin con el siguiente comando (todo en la misma linea):

$:/opt/firefox/plugins$ sudo ln -s /usr/lib/jvm/jdk1.6.0_01/jre/plugin/i386/ns7/libjavaplugin_oji.so

Instalación del plugin para Firefox de JRE6

- Nos vamos a la carpeta de plugins de Firefox, en mi caso es la sig:

$:~/Desktop$ cd /opt/firefox/plugins

- Y estando en esta carpeta, creamos el enlace para el plugin con el siguiente comando (todo en la misma linea):

$:/opt/firefox/plugins$ sudo ln -s /usr/lib/jvm/jre1.6.0/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 icono de Java:

$ sudo cp /usr/lib/jvm/jre1.6.0/plugin/desktop/sun_java.png /usr/share/pixmaps/sun_java.png

Creamos el lanzador:

$ sudo gedit /usr/share/applications/JavaControlPanel.desktop

Añadir estas lineas:

[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 fichero i listos. Para que se actualize el escritotio:

$ killall gnome-panel

El acceso directo aparecerá en Aplicaciones -> Herramientas del sistema -> Java Control Panel

Nota:esta información ha sido extraida de la comunidad de Ubuntu-es.

Ver también