2016-07-04 8 views
1

私はSonarQube 5.3を使用しており、3つのサブモジュールを含むmavenized javaプロジェクトを行っています。SonarQube 5.3を設定してカバレッジの決定に使用するサブモジュール/パッケージを調整するにはどうすればいいですか?

このサブモジュールの1つは、junitテストがない私のwebappです。メインソナーページのカバレッジ%から削除したいと思います。

はまた、可能な場合、私は

は明確な答えを見つけることができませんでした...エンティティのパッケージのように、他のサブモジュールからいくつかのパッケージを除外したいと思い、私は私のWebアプリケーションのpom.xmlでこれを追加しようとしました:

<sonar.coverage.exclusions>src/main</sonar.coverage.exclusions> 

運がない。私はUIパラメータが考慮されていなかったことが判明周りいじる後

答えて

0

のUIを介してこれを設定してください。 これを私のサブモジュールpom.xmlに追加したいと思っています 私はこれを以前に試したと確信していますが、それ以降はSonarバージョンを更新しました。

<properties> 
    <sonar.coverage.exclusions>src/main/java/**</sonar.coverage.exclusions> 
</properties> 
1

管理]> [一般設定]> [分析範囲]> [コードカバレッジセクション

+0

ありがとうございました。「**/myPackage/myWebAppPackage/**」を追加しましたが、ダイスは追加しませんでした。 また、それはポンでもプロパティを取得するはずですか? – TheBakker

+0

また、http://docs.sonarqube.org/display/SONAR/Narrowing+the+Focusにも記載されているようにsrc/main/com/mypackage/mysubpackage/*を試してみましたが、どちらかの作業はしませんでした。 – TheBakker

関連する問題