02 instalación

16
mayo de 2005 Instalación y configuración del framework Struts

Upload: roberto-moreno-donoro

Post on 04-Jul-2015

143 views

Category:

Education


1 download

TRANSCRIPT

Page 1: 02 instalación

mayo de 2005

Instalación y configuración del framework Struts

Page 2: 02 instalación

Software necesario

JDK 1.5.x: http://java.sun.com/j2se/1.5.0/index.jsp

Tomcat 5.x (Servlet Container): http://archive.apache.org/dist/jakarta/tomcat-5/

Framework Struts 1.2.x: http://struts.apache.org/download.cgi

Netbeans 4.0.x (IDE): http://www.netbeans.org/

Page 3: 02 instalación

Instalación JDK

Ejecutar instalador para windows: Se pueden eliminar de la instalación las

opciones: Demos Source Code

El directorio por defecto será: C:\Archivos de Programa\Java\jdk1.5.x\

Page 4: 02 instalación

Instalación Netbeans

Es el entorno de desarrollo que utilizaremos para los ejemplos

Debe estar instalado previamente algún JDK.

Ejecutar instalador de windows Te deja elegir la JDK. Si hubiera más de

una elegimos la que acabamos de instalar El directorio del programa por defecto es:

C:\Archivos de Programa\netbeans-4.x

Page 5: 02 instalación

Instalación Tomcat (I)

Al igual que los anteriores ejecutamos el instalador

Elegimos el tipo de instalación Normal La ruta por defecto es:

C:\Archivos de programa\Apache Software Foundation\Tomcat 5.X

Page 6: 02 instalación

Instalación Tomcat (II)

Introducimos un password de administrador (usuario admin) que recordemos (o lo dejamos en blanco)

Escogemos la JDK que hemos instalado al principio

Page 7: 02 instalación

Manejo Tomcat

Desde un navegador accedemos a: http://localhost:8080/

Si Tomcat está bien arrancado podremos ver las aplicaciones ejemplo

Para adminstrar el servidor disponemos de las interfaces admin y manager:

http://localhost:8081/admin/ http://localhost:8080/manager/html

Page 8: 02 instalación

Instalación Struts Struts es un framework, no se puede ejecutar como

tal. Podemos visualizar los ejemplos que trae Struts. Descomprimimos el .zip jakarta-struts-1.2.x.zip Copiamos del directorio webapps el fichero struts-

blank.war al directorio de webapps de Tomcat: C:\Archivos de programa\Apache Software

Foundation\Tomcat 5.X\webapps Rearrancamos Tomcat:

Paramos con la Opción Shutdown:Tomcat 5 desde el icono de la barra de estado

Arrancamos con el enlace del menú Inicio ProgramasApache Tomcat 5.x Start Tomcat 5.X

Page 9: 02 instalación

Instalación Struts (II) Struts es un framework, no se puede ejecutar como

tal. Podemos visualizar los ejemplos que trae Struts. Descomprimimos el .zip jakarta-struts-1.2.x.zip Copiamos del directorio webapps el fichero struts-

blank.war al directorio de webapps de Tomcat: C:\Archivos de programa\Apache Software

Foundation\Tomcat 5.X\webapps Rearrancamos Tomcat:

Paramos con la Opción Shutdown:Tomcat 5 desde el icono de la barra de estado

Arrancamos con el enlace del menú Inicio ProgramasApache Tomcat 5.x Start Tomcat 5.X

Page 10: 02 instalación

Instalación Struts (III)

Abrimos en un navegador: http://localhost:8080/struts-blank/

Page 11: 02 instalación

Desarrollo de aplicaciones (I)

Abrimos Netbeans Descomprimimos struts-blank.war a un directorio (war es un

zip). Creamos un nuevo proyecto web:

File New Project Escojemos el tipo: Web Project with Existing Sources

Especificamos los datos del proyecto: Localización de las fuentes: Donde se encuentre nuestro

directorio struts-blank descomprimido Podemos cambiar el nombre del proyecto al que viene por

defecto (WebApplication1) En Context Path ponemos el nombre del contexto struts-blank Para Project Directory podemos poner un directorio llamado

Netbeans dentrol directorio WEB-INF dentro de struts-blank

Page 12: 02 instalación

Desarrollo de aplicaciones (II)

Localización de las fuentes Cambiaremos sólo la ruta para Java Sources de WEB-INF\classes a WEB-

INF\src

Page 13: 02 instalación

Desarrollo de aplicaciones (II)

Abrimos Netbeans Descomprimimos struts-blank.war a un directorio (war es un

zip).

Creamos un nuevo proyecto web: File New Project Escojemos el tipo: Web Project with Existing Sources

Especificamos los datos del proyecto: Localización de las fuentes: Donde se encuentre nuestro

directorio struts-blank descomprimido Podemos cambiar el nombre del proyecto al que viene por

defecto (WebApplication1) En Context Path ponemos el nombre del contexto struts-blank

Page 14: 02 instalación

Desarrollo de aplicaciones (II)

Page 15: 02 instalación

Desarrollo de aplicaciones (V)

Configuración Struts Editamos el fichero struts-config.xml que cuelga de WEB-INF

Page 16: 02 instalación

Desarrollo de aplicaciones (II)

Edición Podemos navegar por el árbol de la izquierda por las fuentes y

ficheros de configuración Con el botón derecho podemos crear nuevas clases,ficheros jsp,…

en el directorio indicado Ejecución target principal del proyecto:

Compila todas las fuentes no compiladas o modificadas y empaqueta librerías en jars y crea fichero war

Build Build Main Project Fichero war en directorio struts-blank\dist\struts-blank.war

Construcción parcial: Si desplegamos el fichero “makefile” del proyecto de ant (build.xml)

dentro de WEB-INF\src y pulsamos con el botón derecho podemos ejecutar cada target por separado (compilación, javadoc, etc.).