| https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Maven |
| |
| |
| ------------------- |
| settings.xml in Maven |
| |
| <settings> |
| <pluginGroups> |
| <pluginGroup>org.sonarsource.scanner.maven</pluginGroup> |
| </pluginGroups> |
| <profiles> |
| <profile> |
| <id>sonar</id> |
| <activation> |
| <activeByDefault>true</activeByDefault> |
| </activation> |
| <properties> |
| <!-- Optional URL to server. Default value is http://localhost:9000 --> |
| <sonar.host.url> |
| http://myserver:9000 |
| </sonar.host.url> |
| </properties> |
| </profile> |
| </profiles> |
| </settings> |
| |
| |
| explicit call with maven: |
| |
| ->> |
| mvn clean verify sonar:sonar |
| |
| # In some situation you may want to run sonar:sonar goal as a dedicated step. Be sure to use install as first step for multi-module projects |
| mvn clean install |
| mvn sonar:sonar |
| |