Java, Servlets & JSP

Ambientar equipo con Eclipse JEE en Lubuntu

Instalación del ambiente de desarrollo Eclipse JEE en la distribución Lubuntu. Ahora toca ver como podemos ambientar un equipo de computo con esta excelente herramienta para empezar a desarrollar con Java.

Que es Eclipse JEE

Eclipse JEE es un programa para desarrollar aplicaciones Java con arquitectura JEE, es decir, es un tipo de programa de los llamados Entornos de Desarrollo Integrado (del ingles IDE, Integrated Development Environment). Existen varias versiones de Eclipse para desarrollar en diferentes lenguajes de programacion, de tal manera que hay una versión Eclipse para desarrolladores C/C++ (Eclipse IDE for C/C++ Developers), una versión de Eclipse para desarrolladores PHP (Eclipse for PHP Developers), un eclipse para Testers (Eclipse for Testers), etc.

En este caso nos interesa la versión JEE (Java Enterprise Edition) de Eclipse, la cual trae muchas herramientas para desarrollar Aplicaciones Web Java integradas con JPA, JSF, Maven, etc.

Características del equipo a ambientar

La computadora donde se realizo la prueba que se describe en este pequeño tutorial tiene las siguientes características:

  1. Sistema Operativo: Lubuntu (basado en Ubuntu 15.10)
  2. Procesador: Mobile AMD Sempron(tm) 3600+
  3. Memoria RAM: 1982 MB
  4. Disco Duro: 160 GB (74.8 libres)
  5. Arquitectura: 64 bits

Descarga del archivo comprimido

A grandes rasgos los pasos a seguir para tener Eclipse JEE funcionando en nuestro equipo son:

  1. El primer paso es visitar el sitio web https://www.eclipse.org/downloads/ y elegir la versión JEE de Eclipse así como la arquitectura del equipo:
    1_eclipseDownloads2

  2. Elegir un servidor espejo (mirror) desde donde realizar la descarga:
    2_eclipseMirrorDownload2

    3_windowSaveAs

  3. Elegir la carpeta local donde se desee instalar Eclipse
    4_saveLocation

    5_downloadProgress

    Como se observa en mi caso lo descargue en la ruta /home/gonzasilve/java/ y el archivo se llama eclipse-jee-mars-1-linux-gtk-x86_64.tar.gz el cual es un archivo comprimido.

Descomprimir y configurar memoria RAM para la JVM

Una vez que tenemos el archivo comprimido de Eclipse JEE, procederemos a realizar algunos ajustes, para establecer la cantidad de memoria RAM que puede consumir Eclipse JEE; esto lo debemos hacer debido a que a veces se queda congelado por falta de memoria. También configuraremos la maquina virtual de java que Eclipse debe utilizar. Por favor descomprime el archivo dando clic derecho y eligiendo la opción Extraer aqui como se observa en la siguiente imagen:
6_extraerEclipse
otra forma es ejecutando el siguiente comando en una terminal:

No olvides cambiar la ruta /home/gonzasilve/java/ por la ruta donde hayas descargado el archivo comprimido de Eclipse JEE.

Lo que haremos a continuación sera asignar mas memoria para acelerar un poco a Eclipse y evitar cuelgues por falta de RAM. Localiza el archivo /home/gonzasilve/java/eclipse/eclipse.ini y abrelo con ayuda de algun editor de texto como gedit, vim o nano, el contenido debe parecerse a lo siguiente:

Y cambia el contenido por lo siguiente:

Observa como he cambiado algunas lineas para asignar mas memoria RAM y ademas, agregue dos lineas mas en las cuales indico la Maquina Virtual de Java (vm, Virtual Marchine) que se debe utilizar (esto es opcional).

Dar permisos de ejecución a Eclipse JEE

Una vez que ya descomprimiste eclipse se generara la carpeta /home/gonzasilve/java/eclipse la cual contiene todos los archivos de Eclipse JEE. Lo siguiente que debes hacer es dar permisos de ejecución al aplicativo ejecutable de Eclipse. Localiza el siguiente archivo /home/gonzasilve/java/eclipse/eclipse:
7_eclipseEjecutable
Desde una terminal hay que entrar a la carpeta:
8_locateEclipseTerminal
y ejecutar el siguiente comando:

Con lo cual nuestro Eclipse JEE ya se podrá ejecutar.

Crear un espacio de trabajo (WorkSpace)

A continuación crearemos una carpeta que servirá para que Eclipse lo utilice como su espacio de trabajo. Esta carpeta sera donde Eclipse JEE ira creando los proyectos que le vayamos indicando. En mi caso he creado una carpeta en /home/gonzasilve/java/workspace) a través de una terminal:
10_crearWorkspace
11_carpetaWorkspace

Crear un acceso directo en el escritorio

A continuación vamos a instalar una pequeña utilería que nos permitirá crear accesos directos; la vamos a utilizar para crear un icono en el Escritorio y de esta manera sea mas accesible nuestro Eclipse JEE (ya sabes, tienes que introducir tu password de administrador y esas cosas..). Ejecuta el siguiente comando en una terminal:

Ahora vamos a crear un acceso directo, igualmente en una terminal teclea el siguiente comando:

No olvides cambiar la ruta /home/gonzasilve/Escritorio por la ruta de tu escritorio. Al ejecutar el comando anterior se debe presentar un cuadro de dialogo donde debes especificar los datos del acceso directo, yo he puesto lo siguientes:
12_crearIcono

Ahora tienes dos opciones para ejecutar tu Eclipse JEE, una es con ayuda del siguiente comando, en una terminal:

y la otra es con doble clic sobre el acceso directo del escritorio, al abrir el IDE debemos seleccionar la carpeta que hemos creado para el espacio de trabajo de Eclipse /home/gonzasilve/java/workspace, como se observa en la siguiente imagen:
13_seleccionarWorkspace

Si deseas que Eclipse JEE no te pregunte mas por la carpeta del workspace cada vez que se inicie, marca la casilla de verificación Use this as the default and do not ask again.

y nuestro flamante Eclipse JEE esta listo para utilizarse:
14_loadingEclipse
15_eclipseReady

Resumen

A lo largo de este tutorial vimos como descargar Eclipse JEE, como configurarlo agregando mas memoria RAM, una pequeña descripción de lo que es un workspace y para los que no les gusta la terminal, vimos también como crear un acceso directo en el escritorio para tener siempre a la mano a este excelente ambiente de desarrollo.

Como pudiste observar este pequeño tutorial esta repleto de imágenes y lo trate de hacer lo mas detallado posible debido a que es imprescindible tener muy claro como ambientar una maquina ya que cuando llegas a una empresa lo primero que haces es eso y sino sabes como, créeme lleva mucho tiempo lo cual te quita puntos con tu nuevo jefe inmediato.

A decir verdad faltaron varias cosas por configurar en eclipse; por ejemplo como instalar el plugin del SVN para acceder a los repositorios, configurar Maven, como agregar al menos un servidor web como JBoss o ya mínimo Apache Tomcat, temas que veremos en otros tutoriales por separado para que esta pequeña guía siga siendo simple.

Si tienes comentarios no dudes en dejarlos en la parte inferior de este material y si te gusto no olvides dar like.

Hasta pronto,
Saludos.

Trackbacks / Pings

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *