1º Bajarnos el paquete de
aquí Y descargar JDK.
2º Nos colocamos en el directorio y damos permiso de ejecucion
[Gargamel@fedora Descargas]# chmod +x jdk-6u24-linux-i586.bin
3º Lo ejecutamos
[Gargamel@fedora Descargas]# ./jdk-6u24-linux-i586.bin
En consola aparecen las condiciones y las aceptamos poniendo en la consola <yes>
De este modo se crea un directorio con su correspondiente contenido.
[Gargamel@fedora Descargas]# ls
[Gargamel@fedora Descargas]# jdk1.6.0_24 jdk-6u24-linux-i586.bin
4º Por ultimo nos queda modificar el PATH para poder compilar desde cualquier directorio, para ello modificamos el .bashrc, en este caso lo hago mediante el editor de textos nano.
[Gargamel@fedora Descargas]# cd /
[Gargamel@fedora Descargas]# vi /home/Gargamel/.bashrc
Citar:
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If running interactively, then:
if [ "$PS1" ]; then
# don't put duplicate lines in the history. See bash(1) for more options
# export HISTCONTROL=ignoredups
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/Gargamel/Descargas/jdk1.0.6_24/bin/
# enable color support of ls and also add handy aliases
La letra en negrita es la parte que añadimos y ¡¡ojo!! si el directorio del paquete no es /Descargas/ no olvideis cambiarlo por la ruta correspondiente, que muchas veces hacemos copy-paste sin fijarnos.
5º Lo probamos
[Gargamel@fedora programasjava]# javac programa.java //compilamos el programa
[Gargamel@fedora programasjava]# java programa //como no ha devuelto error, la compilacion es correcta
[Gargamel@fedora programasjava]# java programa //ejecuta el programa