Gestión con Maven de Proyecto Java
Código: IFCD024PO
Objetivos
OBJETIVO GENERAL:
Configurar un proyecto Java gestionado con Maven.
OBJETIVOS ESPECÍFICOS:
Unidad 1
- Conocer Maven.
- Estudiar las funcionalidades de Maven.
Unidad 2
- Instalar el Java JDK y el resto de herramientas necesarias.
- Instalar Maven.
- Configurar Maven y el entorno.
Unidad 3
- Conocer todos los elementos del ciclo de vida de una aplicaciòn Java.
- Diferenciar las fases del proceso.
- Utilizar test unitarios.
- Compilar y empaquetar nuestras aplicaciones.
Unidad 4
- Conocer la estructura de un fichero JAR.
- Realizar una instalación local del proyecto en el repositorio de Maven local.
- Realizar una instalación remota.
- Aprenderotras metas del cliclo de vida: Clean, Assembly, Site y Site-deploy.
Unidad 5
- Reutilizar desarrollos previos.
- Integrar el archivo POM en diferentes IDES
- Conocer y utilizar diferentes IDES.
Unidad 6
- Conocer la configuración de los plugins.
- Elaborar informes.
- Realizar un test de integración con cargo.
Unidad 7
- Aprender a usar heramientas avanzdas como Assembly Descriptor.
- Conocer los pasos para su configuración.
Programa
Vídeo Presentación
Evaluación Inicial
Unidad 1. Introducción
Introducción
Objetivos
Mapa Conceptual
1. Introducción
Recuerda
Autoevaluación 1
Unidad 2. Configuración
Introducción
Objetivos
Mapa Conceptual
2. Configuración
Recuerda
Autoevaluación 2
Unidad 3. Ciclo De Vida: Partes
Introducción
Objetivos
Mapa Conceptual
3. Ciclo de vida: partes: Fases y goals. Compilación de fuentes con Java. Generación de Ficheros .class. Ejecutar Test automáticos: Test unitarios. Gestión de las dependencias de otros módulos y componentes externos. Orden de ...
Recuerda
Autoevaluación 3
Unidad 4. Package
Introducción
Objetivos
Mapa Conceptual
4. Package: Generar el fichero JAR con los Class compilados. Install: instalación local del proyecto en el repositorio de Maven local. Instalación remota Deploy. Otras metas fuera del ciclo de vida: Clean. Assembly. Site y ...
Recuerda
Autoevaluación 4
Unidad 5. Reutilización
Introducción
Objetivos
Mapa Conceptual
5. Reutilización. POM: Integración con IDE. Uso de lenguajes distintos de Java. Plugins. Eclipse. Netbeans. IntelliJ. Jdeveloper 11G
Recuerda
Autoevaluación 5
Unidad 6. Configuración Avanzada: Configuración De Los Plugins, Filtering Y Properties. Informes. Test De Integración Con Cargo.
Introducción
Objetivos
Mapa Conceptual
6. Configuración Avanzada: Configuración de los plugins, filetering y properties. Informes. Test de integración con cargo.
Recuerda
Autoevaluación 6
Unidad 7. Herramientas Y Productos. Assembly Descriptor
Introducción
Objetivos
Mapa Conceptual
7. Herramientas y productos. Assembly Descriptor.
Recuerda
Autoevaluación 7
Examen
Glosario