Maven声纳扫描仪排除目录

时间:2018-11-02 20:48:37

标签: sonarqube sonarqube-scan

我正在尝试从Maven Sonar扫描仪插件分析中排除生成的源代码文件的目录。

我的文件夹结构如下:

├── processors
│   └── src
│       └── main
│           └── java
│               └── org
│                   └── protobuf
└── schemas
    └── src
        └── main
            └── java
                └── org
                    └── generated
                        └── models
                            └── ModelA.java
                            └── ModelB.java

我正在尝试排除架构下的所有内容。

运行命令时,请执行以下操作:

mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar
-Dsonar.projectKey=myProjectKey
-Dsonar.projectName=myProjectName
-Dsonar.login=myLoginKey
-Dsonar.password=myPassword
-Dsonar.language=java
-Dsonar.sources=.
-Dsonar.exclusions=schemas/**/*
-Dsonar.junit.reportPaths=target/surefire-reports
-Dsonar.jacoco.reportPaths=target/jacoco-ut.exec

输出显示:

[INFO] Excluded sources:
[INFO]   schemas/**/*
...
[INFO] 2 files indexed
[INFO] 0 files ignored because of inclusion/exclusion patterns

我想排除整个目录及其所有内容。如何让声纳扫描仪执行此操作?

0 个答案:

没有答案