Sonarqube Sonar 2.9不导入SuppressionFilter

Sonarqube Sonar 2.9不导入SuppressionFilter,sonarqube,checkstyle,static-code-analysis,Sonarqube,Checkstyle,Static Code Analysis,我正在尝试使用checkstyle规则xml在Sonar 2.9中创建新的规则配置文件。当我尝试导入配置了抑制过滤器的checkstyle规则文件时,sonar会给我以下消息: Profile 'test2' created. Set it as default or link it to a project to use it for next measures. [hide] Checkstyle filters are not imported: SuppressionCommentF

我正在尝试使用checkstyle规则xml在Sonar 2.9中创建新的规则配置文件。当我尝试导入配置了抑制过滤器的checkstyle规则文件时,sonar会给我以下消息:

Profile 'test2' created. Set it as default or link it to a project to use it for next measures.   [hide]
Checkstyle filters are not imported: SuppressionCommentFilter
Checkstyle filters are not imported: SuppressionFilter   [hide]
我现在不担心SuppressionCommentFilter,但如何启用SuppressionFilter?如果不可能,是否有其他方法可以在Sonar中从特定检查中排除特定文件的类似功能?

您可以: 转到配置->常规设置->Java->检查样式。有一个输入框。将checkstyle.xml文件中的
定义粘贴到输入框中。从.sonar文件夹解释相对路径。这项功能出现在你的2.9中,我想它是在2.3中添加的


就我所有的目的而言,这个功能已经足够了。据我所知,不可能实际导入过滤器模块定义。也许是新版本的声纳可以做到这一点。

谢谢托马斯的回答。我认为路径是相对于当前目录的,在大多数情况下,当前目录是项目的父目录。根据您的回答,我在配置中手动提到了.sonar文件夹中的路径,这样当前目录看起来更干净..!:)