我已经阅读了其他帖子和声纳示例,但我只是不明白,我想我只是混淆了“模块”到底是什么。
所以我有一个具有这种结构的基本 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 这样的源代码行。