0

我已经阅读了其他帖子和声纳示例,但我只是不明白,我想我只是混淆了“模块”到底是什么。

所以我有一个具有这种结构的基本 Java EE 企业应用程序,我有主项目,我们将其命名为 Test,在其中我有 Test-ejb 和 Test-war,它们是另外两个项目。

所以我专注于这两个项目,所以让我们专注于测试战。所以在根目录中我有属性文件,这就是我感到困惑的地方。我有 src 文件夹和属性 sonar.sources=src 中的这一行,但在这个文件夹中有类似“java\ice\co\cr\sigi”的东西,其中有所有不同的包,如:

ice.co.cr.sigi.action 冰.co.cr.sigi.beans

那么处理这种情况的属性文件的确切配置将如何呢?我还尝试了像 src/java/ice/co/cr/sigi 这样的源代码行。

4

1 回答 1

1

如文档页面所述:“源目录应设置为包含顶级父包的目录。例如,如果您的目录结构是'src/main/java/com/mycompany/...',则源目录必须设置为 'src/main/java'。” 在您的情况下,“sonar.sources”属性应设置为“src/java”。

于 2013-06-12T21:54:51.927 回答