如何从声纳分析中排除一些maven项目

我有很多(比方说10(A,B,C …))eclipse插件,它是基于maven的。

我有一个主pom文件,其中包括所有其他插件项目。 现在通过使用sonar:sonar构建主文件sonar:sonar目标它将构建所有插件。

所以我的问题有什么方法可以排除一些插件让我们说A和C.

注意:此属性自4.3版以后已弃用,不应再使用。

从文档中 ,可以选择使用sonar.skippedModules跳过模块

您也可以从声纳管理页面执行此操作,如此处的跳过模块部分中所述。

有几种方法,其中一种方法是在要跳过的项目/模块的pom.xml中添加sonar.skip属性。

这不包括SonarQube分析的项目:

  true  

这也适用于Jenkins并运行Sonar作为后期构建操作。

有关详细信息,请参阅: 使用SonarQube Scanner for Maven进行分析