使用远程声纳服务器进行局部声纳分析

时间:2015-07-21 11:46:20

标签: maven sonarqube

我正在使用远程服务器上的声纳实例从我的机器进行声纳分析。 本地机器:Window7,apache-maven-3.2.5 远程sonarcube服务器:sonarcube版本3.7.3 我在命令提示符下使用以下命令:

**mvn sonar:sonar -Dsonar.jdbc.url=<jdbcurl> -Dsonar.host.url=<sonarserver url>**

我已经为运行相同的

定义了一个声纳配置文件

我运行所说的mvn命令,然后我得到以下错误:

[错误]无法在项目构建器-allmodules上执行目标org.codehaus.mojo:sonar-maven-plugin:2.6:sonar(default-cli):无法执行SonarQube分析:无法执行Findbugs:java.lang .RuntimeException:edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException:找不到要在 mymavenproject \ target \ classes中分析的类 * xyz.jar * F:\ m2 \ repository \ commons-io \ commons-io \ 2.4 \ commons-io-2.4.jar * abc.jar * lmn.jar aaa.jar bbb.jar * ggg.jar

mymavenproject \ target \ classes:没有任何类,而是在mymavenproject \ target \中包含了包含所有类的jar

另一个问题是,它正试图分析所有依赖的罐子,但不应该是这种情况,因为我只需要对我的项目进行声纳分析

你能让我知道我可能缺少什么。

1 个答案:

答案 0 :(得分:0)

由于您在分析配置文件中包含了FindBugs规则,因此您需要为分析提供非捆绑类。