我有一个多项目设置,其中子项目的测试任务成功构建,没有任何问题,但在尝试运行sonarrunner任务时失败 . 我在其他子项目上测试了该子项目的编译依赖项 . 如何告诉sonarrunner将子项目包含在测试的编译时间内?我使用gradle作为构建系统 .

Project  Structure: 
  Root: 
       Project A
            - Class A
       Project  B
           src
           - Class B
           test
           - TestClass B ( imports Class A )

例:

Sonarrunner task execution 
    :sonarRunner

Execution failed for task ':projectB:test'.

个人执行

:projectB:test

BUILD SUCCESSFUL