我有一个多项目设置,其中子项目的测试任务成功构建,没有任何问题,但在尝试运行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