Cómo agregar la función de verificación checkstyle, PMD y JDepend en maven
Agregue verificación PMD, verificación checkStyle, JDepend y otras funciones de verificación al archivo pom de configuración de maven
Agregue verificación PMD Si se agrega el siguiente código al nodo de informes, será. ejecutado en el sitio mvn. Agréguelo al nodo de compilación para ejecutar automáticamente la verificación durante la compilación. Para una configuración detallada, consulte las instrucciones del complemento pmd
p> Agregar verificación de estilo de verificación Para una configuración detallada, consulte las instrucciones del complemento de estilo de verificación. También preste atención a la diferencia entre los nodos de informes y de compilación (todos los complementos de informes). -ins deberían prestar la misma atención): Agregar soporte para Simian es un. Herramienta que admite la verificación de similitud de código. Actualmente existen complementos de Maven y complementos de estilo de verificación. No sólo puede comprobar Java, sino que incluso admite la inspección de archivos de texto. Puede encontrar información de ayuda detallada aquí. El complemento maven para simian está aquí plugin> ... Agregue jdepend check, para obtener detalles configuración, consulte la descripción de uso de jdepend Únase a findbugz para una inspección detallada. configuración, consulte las instrucciones de findbugz. Agregar generación de javadoc. Para una configuración detallada, por favor. consulte el uso de javadoc ... Agregue compatibilidad con jxr. JXR es una herramienta que genera referencias cruzadas de código Java y código fuente en formato html. Para obtener información detallada sobre la configuración, consulte el uso de jxr. Tenga en cuenta que no es necesario ejecutar jxr durante la fase de compilación. Se agregó soporte para Cobertura, una herramienta de cobertura de código que se puede utilizar para evaluar la proporción del código fuente con las pruebas correspondientes. Ayuda detallada aquí. Otro software con funciones similares es EMMA, la ayuda detallada está aquí. Aquí hay un artículo comparativo entre los dos productos. Yo personalmente tiendo a usar ambos porque los indicadores dados son diferentes y ambos sirven como referencia. < /regexes> < /ejecución> ... ... ... ... Agregar el complemento javaNCSS , que es una herramienta de medición de código Java, referencia detallada aquí. p>