背景:Gradle/Sonar JacocoがDirとProjectを探しているのはなぜですか?
各サブプロジェクトには多くのサブプロジェクトがあります。ルートプロジェクトは空の親です。フライウェイ・プラグイン用のプロジェクトが1つあります。多くの場合、名前はディレクトリと一致しません。パースペクティブの場合、settings.gradleは219行で、そのうちの約半分がプロジェクトです。
だから私はこのエラーを取得しています:
によって引き起こさ:java.lang.IllegalStateException:モジュールのベースディレクトリを ':コモンズ:sitewidget' が存在しません:は/ dev/ABC /コモン/:は、コモンズ:sitewidget
ここに質問があります:SonarQube Gradleプラグインはどのようにそのパスを構築しましたか?これは、存在しない/dev/abc/commons/:commons:sitewidget
を意味します。実際のパスは/dev/abc/commons/sitewidget
です。
パスを正しく構築する方法を見つけることができれば、他の問題を回避することができます。
はい。私は今日それを見つけた。 – user447607