Struts 2 - Configuración del entorno

Nuestra primera tarea es ejecutar una aplicación mínima de Struts 2. Este capítulo lo guiará sobre cómo preparar un entorno de desarrollo para comenzar a trabajar con Struts 2.

Supongo que ya tiene JDK (5+), Tomcat y Eclipse instalados en su máquina. Si no tiene estos componentes instalados, siga los pasos indicados en la vía rápida:

Paso 1: configuración del kit de desarrollo de Java (JDK)

Puede descargar la última versión del SDK del sitio Java de Oracle: Descargas de Java SE . Encontrará instrucciones para instalar JDK en archivos descargados, siga las instrucciones dadas para instalar y configurar la instalación. Finalmente, configure las variables de entorno PATH y JAVA_HOME para hacer referencia al directorio que contiene java y javac, normalmente java_install_dir / bin y java_install_dir respectivamente.

Si está ejecutando Windows e instaló el SDK en C: \ jdk1.5.0_20, debe ingresar la siguiente línea en su archivo C: \ autoexec.bat.

set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20

Alternativamente, en Windows NT / 2000 / XP -

  • Puede hacer clic con el botón derecho en Mi PC, seleccionar Propiedades, luego Avanzado, luego Variables de entorno. Luego, actualizaría el valor PATH y presionaría el botón OK.

  • En Unix (Solaris, Linux, etc.), si el SDK está instalado en /usr/local/jdk1.5.0_20 y usa el shell C, pondría lo siguiente en su archivo .cshrc.

En Unix (Solaris, Linux, etc.), si el SDK está instalado en /usr/local/jdk1.5.0_20 y usa el shell C, pondría lo siguiente en su archivo .cshrc.

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

Alternativamente, si utiliza un entorno de desarrollo integrado (IDE) como Borland JBuilder, Eclipse, IntelliJ IDEA o Sun ONE Studio, compile y ejecute un programa simple para confirmar que el IDE sabe dónde instaló Java; de lo contrario, realice la configuración adecuada según el dado documento de IDE.

Paso 2: configurar Apache Tomcat

Puede descargar la última versión de Tomcat desde https://tomcat.apache.org/. Una vez que descargó la instalación, descomprima la distribución binaria en una ubicación conveniente.

Por ejemplo, en C: \ apache-tomcat-6.0.33 en Windows, o /usr/local/apachetomcat-6.0.33 en Linux / Unix y cree la variable de entorno CATALINA_HOME apuntando a estas ubicaciones.

Puede iniciar Tomcat ejecutando los siguientes comandos en la máquina con Windows, o simplemente puede hacer doble clic en startup.bat

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-6.0.33\bin\startup.bat

Tomcat se puede iniciar ejecutando los siguientes comandos en una máquina Unix (Solaris, Linux, etc.):

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-6.0.33/bin/startup.sh

Después de un inicio exitoso, las aplicaciones web predeterminadas incluidas con Tomcat estarán disponibles visitando http://localhost:8080/. Si todo está bien, entonces debería mostrar el siguiente resultado:

Puede encontrar más información sobre la configuración y ejecución de Tomcat en la documentación incluida aquí, así como en el sitio web de Tomcat: https://tomcat.apache.org/

Tomcat se puede detener ejecutando los siguientes comandos en la máquina con Windows:

%CATALINA_HOME%\bin\shutdown

or

C:\apache-tomcat-5.5.29\bin\shutdown

Tomcat se puede detener ejecutando los siguientes comandos en una máquina Unix (Solaris, Linux, etc.):

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

Paso 3 - Configurar Eclipse (IDE)

Todos los ejemplos de este tutorial están escritos con Eclipse IDE. Sugiero que tenga la última versión de Eclipse instalada en su máquina.

Para instalar Eclipse Descargue los binarios de Eclipse más recientes de https://www.eclipse.org/downloads/. Una vez que descargue la instalación, descomprima la distribución binaria en una ubicación conveniente.

Por ejemplo, en C: \ eclipse en Windows, o / usr / local / eclipse en Linux / Unix y finalmente configure la variable PATH de manera apropiada. Eclipse se puede iniciar ejecutando los siguientes comandos en la máquina con Windows, o simplemente puede hacer doble clic en eclipse.exe

%C:\eclipse\eclipse.exe

Eclipse se puede iniciar ejecutando los siguientes comandos en una máquina Unix (Solaris, Linux, etc.):

$/usr/local/eclipse/eclipse

Después de un inicio exitoso, si todo está bien, debería mostrar el siguiente resultado:

Paso 4: configurar las bibliotecas Struts2

Ahora, si todo está bien, puede proceder a configurar su marco Struts2. A continuación se muestran los sencillos pasos para descargar e instalar Struts2 en su máquina.

  • Elija si desea instalar Struts2 en Windows o Unix y luego continúe con el siguiente paso para descargar el archivo .zip para Windows y el archivo .tz para Unix.

  • Descargue la última versión de los binarios de Struts2 de https://struts.apache.org/download.cgi.

  • En el momento de escribir este tutorial, descargué struts-2.0.14-all.zip y cuando descomprima el archivo descargado, le dará la estructura de directorio dentro de C: \ struts-2.2.3 de la siguiente manera.

El segundo paso es extraer el archivo zip en cualquier ubicación, descargué y extraje struts-2.2.3-all.zip en c:\ carpeta en mi máquina con Windows 7 para que tenga todos los archivos jar en C:\struts-2.2.3\lib. Asegúrese de configurar su variable CLASSPATH correctamente, de lo contrario, tendrá problemas al ejecutar su aplicación.