背景:
我们有两个子项目,每个子项目都有很多子项目。根项目是一个空父项。我们有一个严格用于flyway插件的项目。通常,名称与目录不匹配。对于透视图,settings.gradle是219行,其中大约一半是项目。
所以我收到了这个错误:
引起:java.lang.IllegalStateException:模块':commons:sitewidget'的基本目录不存在:/ dev / abc / commons /:commons:sitewidget
以下是问题:SonarQube Gradle插件是如何构建该路径的?通过这个,我的意思是/dev/abc/commons/:commons:sitewidget
不存在。实际路径为/dev/abc/commons/sitewidget
。
如果我能找到一种强制它正确构建路径的方法,我可以解决其他问题。
答案 0 :(得分:0)
这已由Sonar Source Team和https://jira.sonarsource.com/browse/SONARGRADL-14修复,并且在Gradle插件门户上部署了错误修正版本2.0.1。