我有一个项目,我的ui目录在我的父pom之外,但是在打包时,我正在创建一个jar,因此声纳将所有文件包含在测试覆盖范围内。我的pom看起来像。
<modules>
<module>../ui</module>
<module>dao</module>
<module>dto</module>
<module>common</module>
<module>service</module>
<module>controller</module>
<module>application</module>
<module>test</module>
</modules>
在这里,我想从声纳测试中排除ui模块。但我不能这样做。我尝试给它像这样:
sonar.exclusions=**/dto/**,**/ui/**
它不包括dto,但不包括ui。我认为这是因为ui是pom中的一个目录。我也尝试过给../**/ui/**
,但是那也没有用,所以我应该为此给它吗?