viernes, 9 de mayo de 2008

INSTALACION DE UN ENTORNO DE DESARROLLO JAVA EN HARDY HERON


TUTORIAL DE INSTALACION DE ECLIPSE, JAVA, Y TOMCAT EN UBUNTU HARDY HERON 8.04

Software utilizado:

Version de Java:
jdk-6u6-linux-i586.bin descargalo de AQUI
Version de Eclipse: eclipse-jee-europa-winter-linux-gtk.tar.gz descargalo
Version de Apache Tomcat6: En la seccion Bynary Distribution--Core Descargar
el archivo tar.gz(pgp, md5)

INSTALACION DE JAVA (JDK1.6)

Nos colocamos en el directorio en el cual tenemos jdk-6u6-linux-i586.bin
y le damos permisos de ejecucion.

$chmod +x jdk-6u6-linux-i586.bin



Despues se ejecuta la siguiente instruccion:

$ ./jdk-6u6-linux-i586.bin


Nos muestra la licencia y la aceptamos quedandonos algo asi.




Si observamos nuestro directorio en el cual fue ejecutada la instruccion anterior, tenemos una nueva carpeta de instalacion con el nombre jdk1.6.0_06

Esta es la carpeta de instalacion de java, donde se encuentran todo lo que necesitamos para empezar a programar.

La direccion que se utiliza frecuentemente en linux (ubuntu) para la instalacion de java. es /usr/local pero tu puedes instanciar o mover la carpeta en el directorio que tu lo desees, siempre y cuando la variable de entorno especifique correctamente la direccion de tu carpeta de instalacion de java

En este caso preferi dejarlo donde se ejecuto. pero para poderla mover es el siguiente comando.

#mv jdk1.6.0_06 /usr/local Ejecutas en terminal .. y este comando mueve tu carpeta en el directorio especificado.

Luego establecemos la variable de entorno en la archivo de texto (/etc/profile) el cual se encuentra en la siguiente direccion:

Te ubicas en /etc y despues ingresas $sudo gedit profile ingresas tu contraseña de sudo(Super Usuario)



posteriormente se habrira un archivo de texto. en el cual hasta el final de este ingresas lo siguiente:

export JAVA_HOME=/usr/local/jdk1.6.0_06
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib

Tal y como esta. recuerda que en la primera linea, va la direccion la cual se creo la carpeta con el nombre de jdk1.6.0_06 que se menciono en los primeros pasos.

Despues estipulamos la version de java con esta instruccion en terminal.

$source /etc/profile


Y listo. Lo comprobamos con un $java -version en terminal y nos saldra algo asi.



Esta es la instalacion de jdk version 6 .... Bueno !!!! Ahora Continuamos Con Eclipse Ide.

INSTALACION DE ECLIPSE IDE

Como ya algunos han de saber, eclipse es una plataforma la cual podemos adaptar a nuestras necesidades de proyecto. y existen versiones de descarga por lo consiguiente a mi me intereso la de jee ya que yo utilizo un entorno de desarrollo web. Es desicion propia eleguir la que mas se adapte a tus necesidades

Para la instalacion de eclipse, vamos a descomprimir nuestro archivo eclipse-jee-europa-winter-linux-gtk.tar.gz Nos hubicamos con terminal en el directorio donde esta nuestro archivo y ejecutamos la siguiente instruccion:

$tar -xzvf eclipse-jee-europa-winter-linux-gtk.tar.gz



Se crea una carpeta que contiene nuestro ejecutable con el nombre de eclipse Recurda que debes dar permisos de ejecucion $chmod +x eclipse dentro de consola.

Esto quiere decir que ya podemos empezar ha usarlo y se ejecuta con los siguientes comandos o si lo deseas crea un acceso directo del ejecutable.

Te vas al directorio donde se encuentra la carpeta de eclipse ya descomprimida, simplemente colocas esta linea de comandos. $./eclipse y oprimes enter y se ejecutara eclipse.

Ejemplo:



Con esta linea de comando se ejecutara eclipse.


INSTALACION DE TOMCAT 6 (Saludos Neko!!!)

Simplemente es lo mismo de la instalacion de java, es decir:

Descomprimos el archivo tar.gz(pgp, md5) con la siguiente instruccion:

$tar -xvzf apache-tomcat-6.0.16.tar.gz

Se creara una carpeta bajo el nombre de apache-tomcat-6.0.16 Recuerda los permisos de ejecucion $chmod +x apache-tomcat-6.0.16

Dentro de esta carpeta se encuentra una carpeta con el nombre de bin.

entras y estan los siguientes archivos.

-startup.sh ***Este es para levantar el servidor
-
shutdown.sh *** Este es para detener el servidor

Para comprobar si todo salio bien. Se dirigen a la terminal en el directorio bin que esta dentro de la carpeta apache-tomcat-6.0.16 y lo ejecutan con $./startup.sh



Y se dirigen al explorador de web que tengan instalado en sus ordenador y colocan http://localhost:8080/

si todo salio bien tiene que salir esta pantalla:



Ahora ya tenemos Eclipse + Java(jdk1.6) + Tomcat 6

Para agregar un servidor a eclipse te diriges a la parte de abajo del lado derecho donde se encuentran las pestañas de consola, server, declaration, javadoc, etc. la que nos interesa es la de server, nos ubicamos en la pestaña de server y damos click derecho como lo muestra la imagen.



Saldra la siguiente ventana.



Ok Especificamos la version de tomcat, en este caso la 6 y damos next>



En esta tienes que especificar la direccion del directorio de apache-tomcat-6.0.16 en este caso. y tambien el jre que en este caso seria jdk1.6 damos click en next > y listo!!! Aparece nuestro servidor.

Me gustaria mencionar lo siguiente:

La diferencia entre el JDK y JRE es que el segundo sirve para ejecutar aplicaciones en Java, más no para crearlas. En cambio, el JDK nos trae todas las herramientas para crear aplicaciones. En si, el JRE está incluido dentro del JDK.

Ahora vamos a levantar el servidor mediante eclipse.
Nos dirigimos a el servidor que aparece en la consola de la pestaña de server y damos click derecho, nos vamos a start como lo muestra la siguiente imagen:



Y si todo salio correctamente nos tiene que indicar que ha sido inicializado. pero si nos sale con este error.



Es porque el puerto esta en uso o el servidor mencionado ya esta siendo utilizado, recuerda que cada vez que inicialices el servidor manualmente debes de detenerlo de igual manera como lo mencione al en la parte de instalacion de tomcat, para detener el servidor es el siguiente comando:

$./shutdown.sh

Dentro de apache-tomcat-6.0.16/bin como lo ilustra la imagen.



Y ahora si. lo volvemos a intentar y nos debe de mostrar el servidor corriendo, si deseas cambiar el puerto que ocupa por default eclipse que este caso fue el 8080. este se configura en el archivo server. como lo muetra la imagen.



Ahora tenemos nuestro entorno de desarrollo web, dentro de ubuntu Hardy Heron 8.04.


Cabe mencionar que existen formas mas faciles de instalar un entorno de desarrollo web, tan facil como un par de comandos en terminal, apt-get install especificando las ides que deseas utilizar.

Pero creo mas conveniente saber instalarlo por separado, ya que la mayoria de las veces, uno necesita ciertas caracteristicas distintas.

Espero haber ayudado de alguna manera. con este tutorial, ya que es el primero que elaboro en la web.

En fin. me despido con un forever young y un
Que pachoooooo!!!!!!!!!!! para todos y espero sus comentarios.

Att: Jc..