【问题标题】:Sonar - how to create sub projects with sonnar-runnerSonar - 如何使用 sonar-runner 创建子项目
【发布时间】:2011-09-24 15:20:25
【问题描述】:

我有一个由几个模块组成的 Java 项目。我正在使用 Sonar 静态分析我的代码。目前我正在使用 sonar-runner 来分析每个模块,它们在 Sonar 的主页中显示为不同的项目。我想在主页上看到主项目名称,并且,一旦我单击它,然后单击“组件” - 将其所有模块视为子项目 - 就像它出现在这里一样:

http://nemo.sonarsource.org/components/index/308832

【问题讨论】:

    标签: configuration static-analysis sonarqube


    【解决方案1】:

    不,Java runner 不可能。只有 Maven 插件和 Ant 任务支持带有模块的项目结构。

    请注意,C# 项目的模块是从 VisualStudio 解决方案文件自动创建的,即使使用 Java 运行程序也是如此。

    【讨论】:

      【解决方案2】:

      您的项目是否使用 Maven?如果是这种情况,如果您为每个模块都有一个 pom.xml 并为您的父模块有一个 pom.xml,它应该可以正常工作。

      【讨论】:

        猜你喜欢
        • 2013-05-20
        • 2018-05-29
        • 2012-01-19
        • 2015-07-25
        • 2015-09-11
        • 2017-12-14
        • 2012-05-17
        • 2015-09-11
        • 2012-01-08
        相关资源
        最近更新 更多