profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <sonar.jdbc.url>jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&useConfigs=maxPerformance&rewriteBatchedStatements=true</sonar.jdbc.url> <sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver> <sonar.jdbc.username>root</sonar.jdbc.username> <sonar.jdbc.password>root</sonar.jdbc.password> <sonar.host.url>http://localhost:9000</sonar.host.url> <sonar.inclusions>src/main/java/com/demo/**</sonar.inclusions> <sonar.exclusions>src/main/java/com/demo/sap1/**, src/main/java/com/demo/sap2/** </sonar.exclusions> </properties> </profile>
在pom中如上图进行配置,sonar.inclusions所指定的文件会被扫描,sonar.exclusions所指定的文件会被忽略