Programación en Java/Instalación JDK

Instalación en Windows

editar

Guía de instalación del Java Development Kit en Windows

editar
  1. En primer lugar, descargue el archivo de la instalación desde la página de descargas: http://www.oracle.com/technetwork/java/javase/downloads/index.html
    1. Elija el JDK de "Java Platform" (o última actualización), y baje el fichero de instalación para Windows.
    2. De acuerdo a la versión actual, se descargará un archivo con nombre como: jdk-7u9-windows-x64.exe, donde 7u9 es la versión, que significa Java versión 7, update 9.
  2. Trabaje como usuario Administrador.
  3. Ejecute el fichero de la instalación que haya bajado, y conteste afirmativamente a lo que le pregunte el asistente de la instalación.
    1. Se le propondrá una carpeta en la que depositar la instalación, digamos: C:\Archivos de programa\Java\jdk6u23 (puede indicarle una ubicación alternativa).
  4. El programa habrá instalado completamente la máquina virtual, pero no el compilador javac, falta configurar la variable de entorno para el funcionamiento del compilador.
    1. Debe poner la ruta del compilador en la variable de entorno PATH.
    2. Si la instalación se ha hecho en el directorio indicado en el párrafo anterior, javac.exe se encontrará en: C:\Archivos de programa\Java\jdk6u23\bin
    3. Entre en el Panel de control, Sistema, pestaña “opciones avanzadas”, botón "Variables de entorno" y modifique el valor de la variable de entorno PATH, añadiéndole al final esta ruta (hay que separarla mediante un ; de la última ruta que aparezca escrita en la variable).
    4. Si el valor actual de PATH es "VALOR", debería quedar así "VALOR";C:\Archivos de programa\Java\jdk6u23\bin
    5. Aceptar y Aplicar

Instalación en GNU/Linux

editar

Guía de instalación del Java Development Kit mediante repositorio:

editar

El cambio de licencia del JDK de Sun permitió que las principales distribuciones de GNU/Linux (y BSD) incorporasen OpenJDK en sus repositorios de software de forma que la instalación y actualizaciones se automatizan mediante las utilidades estándar de cada distribución. Puede consultarse la documentación que acompaña a las mismas para obtener más información, aquí se muestran unos ejemplos para algunas distribuciones populares (estos ejemplos no significan ninguna preferencia sobre otras distribuciones no listadas).

Mandriva

editar

Para instalar en Mandriva Linux como root ejecutamos:

# urpmi.update -a

El comando anterior actualiza la base de datos de software disponible en los repositorios. A continuación ejecutamos:

# urpmi java-1.6.0-openjdk

Opcionalmente podemos instalar otros paquetes relacionados:

# urpmi java-1.6.0-openjdk-src     <--- fuentes de JDK
# urpmi java-1.6.0-openjdk-javadoc
# urpmi eclipse-jdt                <--- Entorno de desarrollo Java para eclipse
# urpmi tomcat6                    <--- Desarrollo de aplicaciónes web con java

El proyecto Apache jakarta contiene una extensa colección de librerías java de uso frecuente. Muchas se encuentran tambíen disponibles como paquetes. Para ver el listado de librerías disponibles:

# urpmf --name "jakarta"
jakarta-commons-collections
jakarta-commons-beanutils
jakarta-commons-pool
jakarta-commons-dbcp-tomcat5
jakarta-commons-httpclient
jakarta-commons-io
...

Las librerías (ficheros jar) quedarán instaladas bajo el directorio /usr/share/java.

Periódicamente podemos actualizar el software mediante:

# urpmi.update -a
# urpmi --auto-select

El comando urpmi --auto-select actualizará el JDK así como cualquier otro software ya instalado en la máquina de trabajo.


Debian (Ubuntu, Mephis, etc...)

editar

Para instalar en Debian como root ejecutamos:

# apt-get update

El comando anterior actualiza la base de datos de software disponible en los repositorios. A continuación ejecutamos:

# apt-get install openjdk-6-jdk

Opcionalmente podemos instalar otros paquetes relacionados:

# apt-get install openjdk-6-source     <--- fuentes de JDK
# apt-get install openjdk-6-doc
# apt-get install eclipse-jdt          <--- Entorno de desarrollo Java para eclipse
# apt-get install tomcat6              <--- Desarrollo de aplicaciónes web con java (En Debian Stable sólo está disponible la versión 5.5)

El proyecto Apache jakarta contiene una extensa colección de librerías java de uso frecuente. Muchas se encuentran tambíen disponibles como paquetes. Para ver el listado de librerías disponibles:

# apt-cache search "libcommons"
libcommons-collections3-java - A set of abstract data type interfaces and implementations
libcommons-beanutils-java - utility for manipulating JavaBeans
libcommons-pool-java - pooling implementation for Java objects
libcommons-dbcp-java - Database Connection Pooling Services
libcommons-httpclient-java - A Java(TM) library for creating HTTP clients
libcommons-io-java - Common useful IO related classes
...

Las librerías (ficheros jar) quedarán instaladas bajo el directorio /usr/share/java.

Periódicamente podemos actualizar el software mediante:

# apt-get update
# apt-get upgrade

El comando apt-get upgrade actualizará el JDK así como cualquier otro software ya instalado en la máquina de trabajo.

Fedora (ó sistemas basados en el gestor de paquetes YUM)

editar

Para instalar en Fedora como root ejecutamos:

# su -c "yum install java-1.7.0-openjdk" 
# su -c "yum install java-1.7.0-openjdk-devel"


Otros sistemas

editar

Es importante resaltar que quizás el sistema Linux más utilizado para aplicaciones java es RedHat o su variante Fedora, debido principalmente a que dicha compañía es propietaria de JBoss, un potente sistema basado en Java muy utilizado en entornos profesionales financieros. Sin embargo el autor de estas líneas no disponía de información fiable sobre la instalación de Java en dicha distribución, aunque considera oportuno mencionarla.

Guía de instalación del Java Development Kit en Linux (sin usar repositorios, directamente de Sun.com):

editar
  1. En primer lugar, descargue el archivo de instalación desde la pestaña “donwloads” desde: http://java.sun.com/javase/downloads/index.jsp
    1. Busque el JDK 6 Update 17 (o última actualización), Development Kit, y baje el fichero de instalación para Linux (también se puede encontrar la versión para Linux x64): jdk-6u7-linux-i586.bin
    2. Supóngase que este fichero se deja en el directorio temporal /tmp .
  2. Entre como superusuario (root) # su (pedirá la contraseña, tecléela y siga adelante)
  3. Ubíquese en el directorio a partir del que desea instalar el JDK.
    1. Típicamente /opt.
    2. # cd /opt
  4. Ejecute el fichero de la instalación # /tmp/jdk-6u7-linux-i586.bin (conteste afirmativamente a lo que le pregunte)
  5. Prepare un enlace simbólico a la nueva instalación del JDK
    1. # cd /usr/lib
    2. # mv java java.old
    3. # ln -s /opt/jdk1.6.0_07 java
    4. (en el segundo paso, el mv java java.old puede sustituirse por rm -f java, si está seguro de que desea eliminarlo)
  6. Asegúrese de que la variable de entorno PATH contiene el directorio /usr/lib/java/bin.
    1. Si no lo tiene, modifique el fichero correspondiente según la distribución de Linux que utilice. Habitualmente sería en /etc/profile, y lo que habría que añadir es un par de líneas como las siguientes:
PATH="${PATH}:/usr/lib/java/bin"
export PATH


 

Instalación JDK
Índice

Características del lenguaje
Siguiente tema