1

プロジェクトを分析するために Sonar を評価しています。「mvn sonar:sonar」でソナー ゴールを実行すると、次の例外が発生します。

「ゴール org.codehaus.mojo:sonar-maven-plugin:2.0:sonar の実行に失敗しました...ソースディレクトリがパッケージ宣言に対応していません」

このエラーで言及されている Java ファイルは「../foo/bar/CVS/Base/MyClass.java」です。

これは私のソース ディレクトリの一部ですが、これは CVS システムによって作成されたファイルであり、私の意見では、ソナー分析では無視されるべきです。これを達成する方法はありますか?

4

2 に答える 2

1

POM でプロパティを正しく指定していません。CVS ファイルをソース コードと見なすべきではありません。

于 2013-02-20T08:33:46.230 に答える
0

もちろん、ソースは適切に構成されていませんでした。

しかし、特に CVS を指定するには、次のようなプロパティを使用できます。

sonar.scm.provider=cvs
于 2017-07-14T05:33:53.777 に答える