Saltar al contenido

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

Contamos con la mejor respuesta que hallamos por todo internet. Nosotros deseamos que te resulte de ayuda y si puedes aportar alguna mejora hazlo libremente.

Solución:

La razón es que el complemento Sonar Maven está alojado en el proyecto Codehaus Mojo y se beneficia del groupId “org.codehaus.mojo”. Esto permite usar 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

Calificaciones y reseñas

Si aceptas, tienes la libertad de dejar un post acerca de qué le añadirías a este tutorial.

¡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 *