diff --git a/hadoop-ozone/dev-support/checks/sonar.sh b/hadoop-ozone/dev-support/checks/sonar.sh
index b9948a31d4e0..1b6773f779ba 100755
--- a/hadoop-ozone/dev-support/checks/sonar.sh
+++ b/hadoop-ozone/dev-support/checks/sonar.sh
@@ -23,8 +23,8 @@ if [ ! "$SONAR_TOKEN" ]; then
exit 1
fi
+: "${SONAR_MAVEN_PLUGIN_VERSION:=5.1.0.4751}"
mvn -V -B -DskipShade -DskipTests -DskipRecon --no-transfer-progress \
-Dsonar.coverage.jacoco.xmlReportPaths="$(pwd)/target/coverage/all.xml" \
- -Dsonar.host.url=https://sonarcloud.io -Dsonar.organization=apache -Dsonar.projectKey=hadoop-ozone \
- verify org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar
+ verify "org.sonarsource.scanner.maven:sonar-maven-plugin:${SONAR_MAVEN_PLUGIN_VERSION}:sonar"
diff --git a/pom.xml b/pom.xml
index d37a3005bb0f..17ed8cdd63cf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -206,7 +206,10 @@
2.0.17
2.0
1.1.10.8
+ https://sonarcloud.io
${basedir}/target/classes
+ apache
+ hadoop-ozone
3.0.1
3.1.12.2
5.3.39