1

我正在评估 Sonar 以分析我的项目。当我使用“mvn sonar:sonar”运行声纳目标时,出现以下异常:

“未能执行目标 org.codehaus.mojo:sonar-maven-plugin:2.0:sonar ... 源目录与包声明不对应”

此错误中提到的 Java 文件是“../foo/bar/CVS/Base/MyClass.java”。

虽然这是我的源目录的一部分,但这是一个由 CVS 系统创建的文件,在我看来,声纳分析应该忽略它。有没有办法做到这一点?

4

2 回答 2

1

您没有正确指定 POM 中的属性,CVS 文件永远不应被视为源代码。

于 2013-02-20T08:33:46.230 回答
0

当然,资源配置不当。

而且还专门指定CVS,可以使用属性如

sonar.scm.provider=cvs
于 2017-07-14T05:33:53.777 回答