ソナーでは、フロント画面の左側に[除外]ナビゲーションタブがあります。そこで、「コード分析からソースを除外する」ことができます。これは、.javaファイルのみを意味しますか、それとも.classファイルも除外できますか?Sonarで、Hibernateなどのクラスを参照しているクラスローダーから一部のクラスが見つからないという警告がたくさん表示されます。
1741 次
1 に答える
0
問題は、POMファイルまたはAntスクリプトまたはSonarプロジェクトのプロパティファイルで正しく構成されていないクラスパスに関連しています。これは除外とは関係ありません(「sonar.exclusions」はソースファイルのみを除外します)。
これを修正するには、次のことを行う必要があります。
Mavenを使用している場合は、POMで依存関係を正しく設定してください
AntまたはSonarRunnerを使用している場合は、「sonar.libraries」プロパティを正しく設定してください(このプロパティの詳細については、この例を確認してください)
于 2013-01-10T08:49:47.573 に答える