/**
 * 
 */
package org.vdlp.aaee.cicd;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

/**
 * Isidoro Nevares Martín - Virgen de la Paloma Fecha creación: 26 feb 2026
 */
public class AppPrincipal {
    // Se usa el logger de Log4j2 para mostrar el mensaje de bienvenida en lugar de System.out.println
    // Se descarga de https://logging.apache.org/log4j/2.x/index.html --> Downloads --> Binaries --> log4j-2.25.3-bin.zip
    // En concreto se ha cogido los JARS: log4j-api-2.25.3.jar y log4j-core-2.25.3.jar
    // Se han copiado ambos JARS a la carpeta 'lib' del proyecto y se han añadido al classpath de la configuración de ejecución del proyecto en el IDE
    // Supone la introducción del fichero log4j2.xml en el classpath del proyecto, con la configuración básica para mostrar los mensajes de log en la consola
    private static final Logger logger = LogManager.getLogger(AppPrincipal.class);

    /**
     * @param args
     */
    public static void main(String[] args) {

        String nombre = "XXX YYY ZZZ"; // Cambiar por tu nombre completo

        if (args.length > 0) {
            nombre = args[0];
        }
        System.out.println("System.out.println: Hola, soy " + nombre + " y este es mi primer proyecto en AAEE para CI/CD.");

        logger.info("logger.info: Hola, soy {} y este es mi primer proyecto en AAEE para CI/CD.", nombre);
     }

}
