2011-07-28 9 views
0

私は2つのプロジェクトでソナーを実行しようとしていますが、ソナーのWebでは1つのプロジェクトしか表示されません。ソナーを実行するたびに、既存のコンテンツを削除します。複数のソナープロジェクトをビルドしていますが、ソナーは1つのプロジェクトを表示します

データベース接続からsonar?create = trueを削除しましたが、それでも同じ問題が発生しました。

私は、データベースが毎回削除されたか、ソナーは、1つのプロジェクトだけ

答えて

0

を作成するためにさせて頂いておりwheather 2つのプロジェクトが同じソナープロジェクト名を有していても良いようですねわかりませんか?もう一方のプロジェクトはもう一方のプロジェクトを上書きしません。

そして、実際のデータベース(無料のOracleデータベースなど)を使用することを検討してください。統合されたものはかなり遅く、後でアップグレードするときに正式にはサポートされません。

1

プロジェクトに異なる名前がある場合でも、プロジェクトごとにAntタスクに異なるプロジェクトキー()が必要です。

サンプルantタスクではorg.example:exampleをプロジェクトキーとして使用し、サンプルantタスクを単純にコピーした場合は、おそらく両方のプロジェクトで同じキーを使用しています。こっち

チェック:docs.codehaus

<sonar:sonar workingDir="..." serverUrl="..."> 
    <project key="org.example:example" version="0.1-SNAPSHOT"> 
    <property name="sonar.dynamicAnalysis" value="false"/> 
    <sources> 
     <path location="..."/> 
    </sources> 
    </project> 
</sonar:sonar> 
関連する問題