他の Sonar をインストールせずに Sonar プラグインを使用できますか? ソナードキュメントの手順に従って使用しようとしていますが、機能しません。プロジェクトを関連付けようとすると、「IDgroup empty」というメッセージが表示され、「テスト接続」を試みても接続できません。誰かがより良いチュートリアル、またはより具体的なものを知っていますか? ありがとう
4 に答える
プラグインを使用するには、どこかにソナー サーバーが必要です。中央にインストールしていない場合は、ソナー サーバーをローカル マシンにインストールすることを躊躇しないでください。ローカルでのテスト/使用のためにサーバーをセットアップするのは非常に簡単です。
どこかで Sonar を実行している必要があります。localhost:9000 で問題ありません。次に、そのソナーを使用してこのプロジェクトのビルドを行う必要があります。Maven を使用している場合は、プロジェクトを右クリック -> Run As -> Maven build を実行し、ゴールとして sonar:sonar を配置します。これは代わりに Ant を使用して行うこともできますが、build.xml にソナー ターゲットが必要になります。次に、[Sonar との関連付け] ダイアログを実行するときに、GroupId と ArtifactId が空の場合は、それらの列に正しい値を入力します。
ソナーの設置が必要です。これがないと、プラグインを使用できません。
ソナーのユーザーガイドは、この質問を明確にする必要があります。どこでもsonarインスタンスを実行せずにプラグインを使用することはできません。ソナーランナー、アリ、またはMavenを使用して、プロジェクトを分析するために、どこかにインストールする必要があります。この手順の後、プロジェクトをローカルで分析できます。この前提条件の理由は、Sonarの中央構成です。