0

バックグラウンド:

それぞれが多くのサブサブプロジェクトを持つ 2 つのサブプロジェクトがあります。ルート プロジェクトは空の親です。flyway プラグイン専用のプロジェクトが 1 つあります。多くの場合、名前はディレクトリと一致しません。パースペクティブでは、settings.gradle は 219 行で、そのうちの約半分がプロジェクトです。

だから私はこのエラーが発生しています:

原因: java.lang.IllegalStateException: モジュール ':commons:sitewidget' のベース ディレクトリが存在しません: /dev/abc/commons/:commons:sitewidget

質問は次のとおりです: SonarQube Gradle プラグインはどのようにそのパスを構築したのでしょうか? /dev/abc/commons/:commons:sitewidgetこれは、存在しないことを意味します。実際のパスは/dev/abc/commons/sitewidget.

強制的にパスを正しく構築する方法を見つけることができれば、他の問題を回避できるかもしれません。

4

1 に答える 1