【发布时间】:2011-09-24 15:20:25
【问题描述】:
我有一个由几个模块组成的 Java 项目。我正在使用 Sonar 静态分析我的代码。目前我正在使用 sonar-runner 来分析每个模块,它们在 Sonar 的主页中显示为不同的项目。我想在主页上看到主项目名称,并且,一旦我单击它,然后单击“组件” - 将其所有模块视为子项目 - 就像它出现在这里一样:
【问题讨论】:
标签: configuration static-analysis sonarqube
我有一个由几个模块组成的 Java 项目。我正在使用 Sonar 静态分析我的代码。目前我正在使用 sonar-runner 来分析每个模块,它们在 Sonar 的主页中显示为不同的项目。我想在主页上看到主项目名称,并且,一旦我单击它,然后单击“组件” - 将其所有模块视为子项目 - 就像它出现在这里一样:
【问题讨论】:
标签: configuration static-analysis sonarqube
不,Java runner 不可能。只有 Maven 插件和 Ant 任务支持带有模块的项目结构。
请注意,C# 项目的模块是从 VisualStudio 解决方案文件自动创建的,即使使用 Java 运行程序也是如此。
【讨论】:
您的项目是否使用 Maven?如果是这种情况,如果您为每个模块都有一个 pom.xml 并为您的父模块有一个 pom.xml,它应该可以正常工作。
【讨论】: