https://github.com/sonarsource/sonar-scanner-maven
SonarQube Scanner for Maven
https://github.com/sonarsource/sonar-scanner-maven
maven sonarcloud sonarqube
Last synced: about 1 month ago
JSON representation
SonarQube Scanner for Maven
- Host: GitHub
- URL: https://github.com/sonarsource/sonar-scanner-maven
- Owner: SonarSource
- License: lgpl-3.0
- Created: 2016-01-07T10:50:52.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2026-05-20T13:10:57.000Z (about 2 months ago)
- Last Synced: 2026-05-20T13:35:33.970Z (about 2 months ago)
- Topics: maven, sonarcloud, sonarqube
- Language: Java
- Homepage: https://redirect.sonarsource.com/doc/install-configure-scanner-maven.html
- Size: 2.55 MB
- Stars: 168
- Watchers: 28
- Forks: 129
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE.txt
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Notice: NOTICE.txt
Awesome Lists containing this project
README
# SonarQube Scanner for Maven
[](https://github.com/SonarSource/sonar-scanner-maven/actions/workflows/build.yml) [](https://next.sonarqube.com/sonarqube/dashboard?id=org.sonarsource.scanner.maven%3Asonar-scanner-maven)
Sonar's integrated code quality and code security solutions help developers deliver high-quality, efficient code standards that benefit the entire team or organization.
## Have Questions or Feedback?
For support questions ("How do I?", "I got this error, why?", ...), please head to the [SonarSource forum](https://community.sonarsource.com/c/help). There are chances that a question similar to yours has already been answered.
Be aware that this forum is a community, so the standard pleasantries ("Hi", "Thanks", ...) are expected. And if you don't get an answer to your thread, you should sit on your hands for at least three days before bumping it. Operators are not standing by. :-)
## Build and execute unit tests and integration tests
* [develop.md](develop.md)
### Updating licenses:
When dependencies change, update the committed license files using the `updateLicenses` profile:
```sh
mvn clean package -PupdateLicenses
```
This regenerates licenses in `sonar-maven-plugin/src/main/resources/licenses/` based on current project dependencies.
## Contributing
* [contributing.md](contributing.md)
## License
Copyright 2011-2025 SonarSource.
Licensed under the [GNU Lesser General Public License, Version 3.0](http://www.gnu.org/licenses/lgpl.txt)