Cómo hacer un entorno de desarrollo para JSP con Eclipse, Tomcat y MySQL

Para aquellos que quieran desarrollar y probar el código de java basado en la web, de JSP y Servlets, la combinación de Eclipse, Tomcat y MySQL es un entorno de escritorio recomendable, porque todos estos son gratuitos o de código abierto y están disponibles para descargar en Internet. Eclipse es una herramienta de desarrollo java integrado, que se puede utilizar para codificar y compilar. Tomcat es un software de código abierto para la aplicación de las páginas web de Java. MySQL es un software de base datos de código abierto que se puede utilizar para almacenar y recuperar datos de las aplicaciones web. En la siguiente instrucción, te explicamos los pasos básicos de instalación y configuración, sobretodo cómo configurarlos juntos para asegurarte de que funcionen sin problemas.

Pasos

  1. Descargar la versión del JDK adecuada a tu sistema operativo de Oracle.[1]. Antes de descargar, debes seleccionar "AcceptLicenseAgreement".
  2. Una vez que finalizada la descarga, has doble clic en el archivo para instalar JDK. Después de completada la instalación, deberás crear dos variables de entorno (JAVA_HOME y CLASSPATH) en tu sistema operativo. Para ello ir a:Start ->Settings -> Control Panel ->System ->Advanced ->Environment Variables ->System variables -> New.
    • La variable del sistema JAVA_HOME, apunta a la instalación del JDK, que especifica la ubicación del entorno de ejecución de Java. Rellenar el valor de la variable JAVA_HOME con la ruta de la ubicación de la instalación de JDK. CLASSPATH apunta a una lista de rutas de acceso a los archivos de los directorios o archivos jar, que serán utilizados por las aplicaciones para buscar programas y bibliotecas de Java:
      •  %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
      • A continuación, agrega la siguiente ruta de accesoPATHa la variable de entorno en el sistema operativo:
        • %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin.
  3. Descarga la versión adecuada de Tomcat desde http: //tomcat.apache.org/download-70.cgi, y sigue los pasos de "“Apache Tomcat SetupWizard”" para instalarlo.
  4. Crea una variable del entorno CATALINA_HOME. El valor es la ruta de instalación de Tomcat que acabas de instalar. Agrega la siguiente ruta de acceso a laCLASSPATHvariable del entorno:;%CATALINA_HOME%\common\lib. Agrega la siguiente ruta de acceso a laPATHvariable del entorno:;%CATALINA_HOME%\bin.
  5. Inicia el servidor Tomcat desde la carpeta bin del directorio de instalación de Tomcat haciendo doble clic en el archivo "startup.bat". Ahora abre el explorador web y escribe la URL http://127.0.0.1:8080/ en la barra de navegación para probar el servidor. Si tu navegador te muestra una página como la siguiente imagen, significa que la instalación de Tomcat fue un éxito. Para detener el servidor Tomcat, puedes hacer doble clic en el archivo "shutdown.bat" o simplemente pulsa las teclas"Ctrl + c".
  6. Descarga la versión adecuada de Eclipse http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/indigosr2. Una vez descargado el archivo Eclipse tendrás que descomprimir el archivo zip, que creará la carpeta descomprimida Eclipse. Si así lo quieres, puedes extraer el archivo a la raíz de unidad C:/ y, por tanto, crear la carpeta "C:/eclipse", o solo mover Eclipse a la carpeta raíz de unidad C:/ si ya la has extraído. Ya que Eclipse no tiene instalador, habrá un archivo dentro de la carpeta llamada Eclipse.exe. Haz doble clic sobre el archivo para ejecutar Eclipse.
  7. Ahora, tienes que instalar "Sysdeo Tomcat plugin" para la integración de Tomcat con Eclipse. Este programa se puede descargar en http://www.eclipsetotale.com/tomcatPlugin.html. Descomprime este plugin en el directorio "plugins" de Eclipse. Al reiniciar Eclipse, las opciones (start, stop, restart) de Tomcat aparecerán en el menú.
  8. Selecciona un JDK por defecto JRE para Eclipse en la ventana de preferencias: Windows ->Preferences -> Java ->Install JRE. El JRE seleccionado debe ser un JDK, porque Tomcat requiere JDK para compilar los archivos en lugar de JRE.Luego configura Tomcat para Eclipse también en tu ventana de preferencias: Windows ->Preferences -> Tomcat.
  9. Prueba un programa simple JSP para verificar la exactitud de las instalaciones anteriores y las configuraciones. Ejecuta Eclipse:Select File -> New -> Projecty selecciona "Tomcat Project" en "Java", y, a continuación, pulsa "next" Dale un nombre al proyecto: Selecciona "context" y finaliza. Ahora crea un nuevo archivo para este proyecto seleccionando File -> New -> File y dale un nombre como "prueba.jsp" por ejemplo. Edita este archivo y guárdalo. A continuación, inicia Tomcat desde el menú Tomcat ->Start. Verás la información de arranque en la consola de Eclipse. Abre un navegador web e introduce la URL (http://127.0.0.1:8080/ProjectName/JSPfileName) en la barra de navegación.
  10. Descarga el instalador MySQL para Windowshttp://dev.mysql.com/downloads/ Ejecuta el archivo MySQL descargado y, a continuación, sigue los pasos del asistente de instalación MySQL para instalarlo.
  11. Después que la instalación haya finalizado, visita http://dev.mysql.com/downloads/connector/j/ para descargarmysql-connectorPosteriormente, para establecer la conexión entre Tomcat y la base de datos MySQL, descomprime el archivo zip y mueve el archivo “*.jar” (eg. mysql-connector-java-5.1.18-bin.jar) a la “\common\lib” subcarpeta en el directorio de instalación de Tomcat (por ejemplo C:\old\d\Tomcat 5.0\common\lib).
  12. Prueba la conexión con la base de datos MySQL. Inicialmente, es necesario crear una tabla de prueba en la base de datos MySQL, e insertar varias filas de datos. Luego, escribe un programa simple JSP para recuperar los datos de la tabla de prueba y la pantalla. Si puedes ver los datos de la tabla de prueba desde un navegador web, listo. ¡Felicitaciones! Ya puedes iniciar tu programación JSP o Servlet.

Consejos

  • Hay muchos de los plugins que se pueden instalar en Eclipse para que su programación sea más conveniente. Lomboz es uno de ellos, y es de código abierto. JSP es un editor que se puede utilizar para editar HTML, las etiquetas personalizadas y JSPs. El editor tiene un analizador basado en Jasper de Tomcat, que puede gestionar programas sintácticamente incorrectos y puede pre-compilar en los programas errores de sintaxis en cada guardar. También proporciona el modo de vista previa de Java Servlet. Puedes descargarlo desde http://forge.ow2.org/projects/lomboz.
  • Si deseas desarrollar aplicaciones Servles, necesitas agregar el archivo“servlet-api.jar” Eclipse lib de la siguiente forma: windows ->preferences -> Java ->InstalledJREs ->selectjdky “Edit” ->AddExternalJARs (Ubica el archivo“servlet-api.jar” deTomcat’scommon\libsubdirectory) ->Finaliza.
  • El Eclipse estándar que ha sido instalado no incluye WTP (Web Tools Platform). Puedes instalarlo con los siguientes pasos: help ->install new software ->selecciona “The Eclipse Web Tools Platform…” de “Workwith” address bar -> verifica la versión de “Web Tools Platform (WTP)” en la lista de selección múltiple->Next ->Finaliza.

Advertencias

  • Para cada software necesitas descargar la versión adecuada para tu sistema operativo, XP, 32 o 64 bits. Esta instrucción se basa en Windows XP, pero no hay una gran diferencia de otros sistemas operativos.
Información
Usuarios que están en este grupo no pueden dejar comentarios en la página