Warum funktioniert das Maven Kommando "mvn sonar:sonar" Arbeit ohne plugin-Konfiguration in meiner "pom.xml"?

Ich habe ein Maven-web-Projekt in meiner repo.

Ich bin ein Maven-noob, aber trotzdem verstehe ich die Tatsache, dass es plugins, die wir brauchen, um zu konfigurieren, nur dann könnten wir laufen, plugin-spezifische Befehle.

Fakten:

Habe ich ein sonar-server läuft auf meinem lokalen Rechner unter port 9000.

Habe ich nicht Hinzugefügt jede sonar-spezifische plugin in meinem POM.xml

Referenz:

http://www.sonarsource.org/we-had-a-dream-mvn-sonarsonar/

Beobachtung:

Aber immer noch, wenn ich laufen mvn sonar:sonar in mein Projekt von der Kommandozeile aus funktioniert es einwandfrei.

Angelegenheit von der Tat ist habe ich NICHT konfiguriert sonar-plugin in meinem POM.xml Selbst dann aus, wo die Hölle von Maven ist die Abholung und Verständnis "sonar:sonar" Ziel/command?

Frage /Neugier:

Will ich nicht die Kenntnisse von sonar selbst. Ich will wissen, warum mvn sonar:sonar funktioniert ohne Konfiguration eines sonar-plugin in meinem pom.xml

WARUM und wie?

Schreibe einen Kommentar