マルチモジュールのMavenプロジェクトがあります。ソナー解析からサブモジュールの1つを除外する必要があります。
親ディレクトリからmvn sonar:sonarを実行します。
Pomファイルで除外を指定する方法はありますか、それともソナーキューブで構成する必要がありますか?.
ドキュメント から:
次のいずれかを行うことができます。
- プロパティを定義する
<sonar.skip>true</sonar.skip>
の中にpom.xml
除外するモジュールの- ビルドプロファイルを使用して一部のモジュールを除外する(統合テストの場合など)
- advanced Reactorオプション(「-pl」など)を使用します。例えば }
mvn sonar:sonar -pl !module2