Importante

Un conjunto de objetivos reutilizables de hormigas de apache.
Descargar ahora

Importante Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Miguel Pardal
  • Sitio web del editor:

Importante Etiquetas


Importante Descripción

Un conjunto de objetivos reutilizables de hormigas apache. IMPORTANTE es un conjunto de objetivos reutilizables de hormigas APACHE con el objetivo de estandarizar los archivos de creación de proyectos, evitando la redundancia excesiva. Antes de que podamos describir lo que hace lo importante, resumiremos cómo funciona Apache Ant.ant es una herramienta de construcción, similar a la meta. Se basa en la plataforma Java, por lo que es independiente del sistema operativo subyacente. Un proyecto típico de hormigas tiene un conjunto de clases de Java y un archivo de compilación (por defecto llamado, build.xml). HN ANT tiene un conjunto de tareas que puede realizar acciones, tales como: Administración de archivos (Crear, Copiar, Eliminar), Herramientas de Java (Compilador de Java, Máquina virtual Java), Operaciones de base de datos, Administración de Código Fuente (CVS), etc. Cada archivo de compilación de hormigas define Un conjunto de objetivos para un proyecto que realiza tareas y se parametran por propiedades. Para el mismo tipo de proyecto, los archivos de compilación son en su mayoría idénticos. Importante es un conjunto de objetivos reutilizables de hormigas Apache. El objetivo de IMPORTANTE es estandarizar múltiples archivos de compilación de proyectos y evitar una redundancia excesiva. Se inició importantant en 2004 como una biblioteca auxiliar para un curso de sistemas de sistemas distribuidos, cuyo proyecto se desarrolló para un grupo de estudiantes de +300. Estos proyectos estudiantiles tienen varios tipos de aplicaciones: consola basados, bibliotecas, aplicaciones web y servicios web. Incluyó una población de +300 estudiantes cada año, y ha demostrado ser un compañero muy útil a Apache HNT, Habilitar el desarrollo, las pruebas y el despliegue de cientos de aplicaciones. La presentación de lo importante para SourceForge tiene como objetivo compartir estos beneficios con una comunidad más amplia, recibir comentarios y módulos adicionales que pueden ayudar a los desarrolladores de JAVA en todo el mundo a centrarse más en la codificación y las pruebas, y menos En los archivos de compilación. El directorio de directorio Structureethe Siguiente Mostrar cómo organizar directorios y archivos para un proyecto que utiliza importantes: * Directorios de proyectos: descripción general de la estructura de directorios de IMPUTANDO * Directorios de proyectos web - Estructura de directorio requerida para un proyecto de aplicación web * 3 directorios de proyectos de nivel - Estructura de directorio requerida para un Concepto principal de 3 niveles ProjectModulesthe en IMPORTANTE es el módulo. Cada módulo es como un fragmento de un archivo de compilación de proyectos. Los fragmentos se importan al archivo de construcción del proyecto para ampliar sus capacidades, según el tipo de proyecto. Los módulos importantes se almacenan en un directorio, ex. ../importante. Algunos de los módulos son: Core.xml, console-app.xml, biblioteca.xml Cada módulo contiene definiciones para objetivos de hormigas, propiedades y classpaths.lets.lets. Supongamos un proyecto de aplicación basado en la consola llamada MyApp. Este proyecto tiene un directorio que contiene su código fuente y un archivo build.xml. El archivo ./myapp/build.xml. , run.main-class y run.args. El ./myapp/build.xml debe definir un objetivo de compilación, que depende de la aplicación de consola de construcción. Después de estos sencillos pasos de personalización, el archivo de compilación admite los siguientes objetivos útiles (entre otros): Ant Clean - Eliminar archivos de compilación temporal compilación de hormigas - CÓDIGO COMPILAR CÓDIGO FUENTE ANT Ejecutar - Ejecutar la clase principal Todas las definiciones de destino se importan desde los módulos y están completamente importados. Personalizable. Otra aplicación: MyotherApp: solo tiene que especificar una personalización diferente. De esta manera, cada archivo de compilación solo contiene lo que difiere del proyecto al proyecto. Las definiciones comunes están dentro del módulo reutilizable y no se replican. Ahora, supongamos otro proyecto: MyLib. En este caso, el ./mylib/build.xml importa core.xml y la biblioteca.xml y define la base de bastidores dependiendo de la biblioteca de compilación. Ahora se puede construir el proyecto y se crea un archivo de jar. También existen módulos para la inicialización de la base de datos, las aplicaciones web (basadas en los Servlets y los JSPS de JAVA), el enlace de datos XML (JAX-B), los servicios web (JAX-WS). Los nuevos módulos se pueden crear fácilmente para admitir diferentes tipos de proyectos o proyectos con necesidades de configuración específicas. El siguiente diagrama (ver leyenda) muestra todos los módulos importantes actuales y las relaciones entre ellos; Es un buen punto de partida para comprender el código fuente importante. Es un proyecto de código abierto, publicado bajo la licencia GNU LGPL. ¿Qué hay de nuevo en este lanzamiento: Lanzamiento de la estabilización: · Probado para JWSDP 2.0 y GlassFish v2 que se ejecuta en Java 5 · Versión de liberación utilizada con la versión 1.0 del marco del paso () Cambios: · Correcciones de DBUNIT con respecto a los problemas de ubicaciones de archivos · Proyecto Nivel de anidación 4 ahora admitido


Importante Software relacionado

Sdcc

SDCC es un freeware, retargettable, optimizando el compilador ANSI-C. ...

180

Descargar

Tinyaml

Tinyaml es un meta-idioma orientado a objetos usando el analizador TinyAP. ...

147

Descargar

Lisaac

LISAAC es un compilador para ISAAC, un lenguaje de objeto basado en prototipos. ...

165

Descargar