Estos convenios ayudan a los desarrolladores a crear una estructura de directorio para aplicaciones. Las convenciones indican dónde colocar los diferentes tipos de archivos generalmente presentes en una aplicación, como archivos ant, archivos de prueba, el código compilado, archivos de código fuente Java y no Java, descriptores de despliegue específicas del servidor de aplicaciones, código Utilitario, librerías, archivos de documentación, archivos de configuración, archivos de Aplicaciones Empresariales (EAR), archivos de aplicación Web (WAR), documentos de licencia y de derechos de autor, etc. También ayudan a los desarrolladores a determinar la mejor manera de separar los archivos del proyecto de los archivos que se distribuyen como parte de una descarga de la aplicación.
La directriz descrita aquí incluyen el siguiente tipo de proyecto:
Aplicaciones Web que contiene sólo los componentes Web que están empaquetados como archivos WAR, pero no empaquetados como archivos EAR.
ESTRATEGIA DE APLICACIONES WEB
Figura: Aplicaciones Web. Estructura de directorios recomendada

La figura muestra una estructura recomendada para proyectos Web que utilizan tecnologías Web J2EE. Esto es útil para proyectos que sólo construyan un archivo WAR y no planean incluirlo en un archivo EAR, o para proyectos que construyan archivos WAR como módulos que se incluirán en un fichero de EAR.

from http://java.sun.com/blueprints/code/projectconventions.html
0 comentarios:
Publicar un comentario