2017-03-26 6 views
3

私はsonarqubeサーバーを持っているときにソナースキャナの使用は何ですか?私がsoarqubeサーバーでプロジェクトを分析したとき、それは分析を行い、うまくいった。私はなぜスキャナが必要なのか、まだ混乱しています。Sonarqube対sonarscanner

eclipse、maven、githubとの統合に必要ですか?私はこれについて研究しましたが、自分自身を満足させるための正確な答えを得ることができませんでした。

答えて

0

Sonarqubeはスキャンを実行するインテリジェンスを提供します。

SonarScannerはSonar Sourceによって社内で開発されたスキャナで、SonarQubeも開発した組織です。

SonarScannerは、私たちが使用できる多くのスキャナの1つです。 Maven、gradle、ant、Jenkinsはほとんどありません。これは、MavenがSonarScannerに依存しないことを意味し、SonarScannerの代わりに単純にmavenを使用することができます。希望が役立ちます。それは私がソナーケと分析したことがあなたが意味することを理解していないと言った!私の知る限り、Sonarqubeサーバーは分析を実行せず、ジョブにツールを必要とします。

+0

コメントありがとう@Shiva。はい、私はciパイプラインgithub - jenkins - sonarqubeを作成するプロジェクトを分析しました。私はソナースキャナをインストールしていませんでしたが、ソースコードが解析されました。 sonarqubeがそれだけですべての場合、ソナースキャナーの必要は何ですか – pandey

+0

それはすでに埋め込まれたsonarqubeスキャナーを既に持っていることを意味します – philip

+0

@Philipので、ソナースキャナーは必要ありませんか? – pandey