Programación en Java/Instalación JDK
Instalación en Windows
editarGuía de instalación del Java Development Kit en Windows
editar- 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
- Elija el JDK de "Java Platform" (o última actualización), y baje el fichero de instalación para Windows.
- 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.
- Trabaje como usuario Administrador.
- Ejecute el fichero de la instalación que haya bajado, y conteste afirmativamente a lo que le pregunte el asistente de la instalación.
- 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).
- Se le propondrá una carpeta en la que depositar la instalación, digamos:
- 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.
- Debe poner la ruta del compilador en la variable de entorno PATH.
- 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
- 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). - Si el valor actual de PATH es "VALOR", debería quedar así "VALOR";C:\Archivos de programa\Java\jdk6u23\bin
- Aceptar y Aplicar
Instalación en GNU/Linux
editarGuía de instalación del Java Development Kit mediante repositorio:
editarEl 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
editarPara 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...)
editarPara 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)
editarPara 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
editarEs 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- En primer lugar, descargue el archivo de instalación desde la pestaña “donwloads” desde: http://java.sun.com/javase/downloads/index.jsp
- 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
- Supóngase que este fichero se deja en el directorio temporal
/tmp
.
- 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):
- Entre como superusuario (root)
# su
(pedirá la contraseña, tecléela y siga adelante) - Ubíquese en el directorio a partir del que desea instalar el JDK.
- Típicamente
/opt
. # cd /opt
- Típicamente
- Ejecute el fichero de la instalación
# /tmp/jdk-6u7-linux-i586.bin
(conteste afirmativamente a lo que le pregunte) - Prepare un enlace simbólico a la nueva instalación del JDK
# cd /usr/lib
# mv java java.old
# ln -s /opt/jdk1.6.0_07 java
- (en el segundo paso, el
mv java java.old
puede sustituirse porrm -f java
, si está seguro de que desea eliminarlo)
- Asegúrese de que la variable de entorno PATH contiene el directorio
/usr/lib/java/bin
.- 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:
- Si no lo tiene, modifique el fichero correspondiente según la distribución de Linux que utilice. Habitualmente sería en
PATH="${PATH}:/usr/lib/java/bin" export PATH