相关疑难解决方法(0)

关闭某些代码关闭Sonar

是否可以关闭特定代码块的声纳(www.sonarsource.org)测量值,哪一个不想测量?

一个例子是Findbugs输出的"保留堆栈跟踪"警告.离开服务器时,我可能只想将消息传递回客户端,不包括我刚捕获的实际异常,如果客户端不知道该异常(因为客户端没有JAR,那么例如包含例外).

java findbugs jenkins sonarqube

130
推荐指数
6
解决办法
14万
查看次数

配置Sonar以从Maven pom.xml中排除文件

我有一个在maven中配置的项目,代码分析由SonarQube完成.

我正在尝试在pom.xml文件中配置SonarQube以从代码分析中排除一些文件.这些文件可以通过它们的类名来标识,它们在扩展名之前包含下划线字符(它们是元模型类).下面我给出了我尝试排除它们的pom.xml文件的一部分:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>sonar-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <sonar.sources>src/main/java</sonar.sources>
        <sonar.exclusions>file:**/src/main/java/**/*_.*</sonar.exclusions>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

但是,上面的代码不起作用.有没有办法从我的pom.xml文件配置SonarQube以在分析源代码时忽略这些文件?

先感谢您.

java xml maven sonarqube

33
推荐指数
3
解决办法
6万
查看次数

标签 统计

java ×2

sonarqube ×2

findbugs ×1

jenkins ×1

maven ×1

xml ×1