2016-11-18 18 views
1

我試圖如何在pom.xml中使用<sonar.exclusions>從SonarQube覆蓋率和分析中排除整個項目?

<sonar.exclusions> 
**/project1/** , 
**/project2/**/*.java 
</sonar.exclusions> 

在pom.xml中下的屬性標籤。

它會工作嗎?

我的意圖是從sonar覆蓋和分析中排除project1和project2中的所有文件。

我無權訪問管理員SonarQube。所以pom.xml是我唯一的選擇。

是否真的有可能通過pom.xml來完成? 或者我應該要求UI管理員訪問權限。

+0

的可能的複製[SonarQube排除Maven的模塊(http://stackoverflow.com/questions/33080131/sonarqube-exclude-maven-module) – Godin

回答

0

從文檔報價"Analyzing with SonarQube Scanner for Maven"頁:

您可以:

  • 中要排除
  • 使用創建個人資料,以排除某些模塊的pom.xml中定義屬性真模塊(如集成測試)
  • 使用高級反應堆選項(如「-pl」)。例如MVN聲納:聲納-pl模塊2
+0

和實際這個問題在StackOverflow之前已經被問到了,但是我沒有注意到這個問題 - http://stackoverflow.com/questions/33080131/sonarqube-exclude-maven-module – Godin

相關問題