Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 maven 在整个项目上运行声纳,但由于某种原因,它会跳过子模块并仅分析根模块。这种奇怪的行为有什么解释吗?
任何帮助是极大的赞赏!
这是Maven的最终输出:
mvn clean install 不会跳过任何内容,但 mvn sonar:sonar 会。
SonarQube Maven 插件是一个聚合器插件。它仅在根模块上执行。这就是 Maven 将子模块标记为 SKIPPED 的原因,即使它们被正确分析。
我没有找到完整的描述,但你试过 sonar.includedModules=rootModule 吗?
来源