Saltar al contenido

¿Por qué el comando de Maven “mvn sonar: sonar” funciona sin ninguna configuración de complemento en mi “pom.xml”?

Solución:

La razón es que el Sonar Maven Plugin está alojado en el proyecto Codehaus Mojo y se beneficia del groupId “org.codehaus.mojo”. Esto permite utilizar el acceso directo “sonar: sonar” en lugar de “org.codehaus.mojo: sonar-maven-plugin :: sonar” (consulte la sección “Configuración de Maven para buscar complementos” de la documentación de Maven)

Sonar tiene su propio conjunto de complementos (por ejemplo, maven-checkstyle-plugin) que se ejecuta cuando se invoca. Estos complementos se configuran automáticamente de acuerdo con la configuración de su proyecto en su servidor Sonar configurado.

El razonamiento detrás de esto es tener una configuración controlada en su instancia de sonda.

La razón por la que funciona automáticamente para usted es que está utilizando los valores predeterminados para la instalación de su servidor de sonda (localhost: 9000).

Este enfoque de ‘configuración cero’ se detalla más aquí: Tuvimos un sueño: mvn sonar: sonar

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *