Multimodule project

*** * Sonar qube Community Edition**
** Version 8.9 (build 43852)****

**VM spec **
**4GB RAM **
2core

sonar qube analysis .

My projects structure :

rootproj -.gradlew

proj1
sub.proj1.1
sub.proj1.2
sub.proj1.3
sub.proj1.4
proj2 -
sub.proj2.1
sub. proj2.2
sub.proj2.3
sub.roj2.4

i have defined sonarserver configurations in gradle.properties under root project . my build time is 3 minutes but my sonaranalysis runs for 18 minutes .

things i have done so far ::

tried to exclude proj2 with sonar.exclusions=t**/proj2/sub.proj2.1/*/** , proj2/sub.proj2.1/** , /proj2/sub.proj2.1/ (ried 3 diff patterns none were being applied . )
I did not get excluded sources trail in debug log .
Enabled profiler ,got a hproffile with all the clasess ,

Each project has its own gradlew and build.gradle .root gradlew will trigger the subprojects gradlew and so on .
How to reduce analysis time ?
how to make sure the settings applied in gradle.properties is being read by sonar ?