Configuración de variables de entorno en Tomcat de Netbeans






Cuando utilizamos el servidor tomcat que viene junto a Netbeans, en ocasiones necesitamos agregar variables de entorno para nuestras aplicaciones java, y aunque existen diversas maneras, a continuación muestro una de ellas: Archivo setenv.sh Se debe crear, en el caso de no existir el siguiente archivo:

Donde ~ es la ruta del directorio home […]
Continúa leyendo…

 

Niveles de Log4j






Cuando utilizamos componentes para gestionar el log de nuestra aplicaciones java, podemos utilizar Log4j. Este logger nos permite trabajar con varios niveles, los cuales incluyen DEBUG, INFO, WARN, ERROR y FATAL, los cuales están definidos en la clase org.apache.logging.log4j.Level Si no se asigna un nivel de logueo, entonces se utilizará el especificado más recientemente en […]
Continúa leyendo…

 

Instalación de SonarQube en Centos 7






SonarQube, antes llamado unicamente como Sonar, es una herramienta OpenSource, que nos permite gestionar la calidad de nuestro código de nuestros proyectos: Cubre aspectos como: Arquitectura y diseño Comentarios Reglas de codificación Detección de potenciales errores (bugs) Complejidad de código Pruebas unitarias Repetición de código Para instalar la SonarQube en Centos 7, ejecutamos en una […]
Continúa leyendo…

 

Instalación de Jenkins en Centos 7






Jenkis lo podemos utilizar como servidor de integración continua para distintos tipos de proyectos, para instalarlo en Centos 7, en una consola como root seguimos la siguiente guía: 1. Prerrequisitos

 2. Instalación de Jenkins desde el repositorio oficial

 3. Configuración de Firewall

 4. Inicialización

Finalmente para verificar la instalación se puede […]
Continúa leyendo…

 

Cómo crear un repositorio maven local






En ocasiones podemos requerir para la gestión de dependencias de nuestros proyectos la implementación de un servidor maven local, que nos permita incorporar dependencias propias que no han sido publicadas en un repositorio maven, o dependencias de terceros que igualmente no estén publicadas en repositorio maven. Adicionalmente, nos puede ser como servidor cache para descargarlas […]
Continúa leyendo…