2017-11-08 28 views
1

Eclipseマーケットプレイスを使用してSonarLint 6.6 for Eclipse(neno)をインストールしました。Sonarlintの問題がEclipseのバインドされていないSonarqubeプロジェクト

enter image description here

それは成功した私のJavaプロジェクトをスキャンし、見つかった4725個のアイテムを返しました。

enter image description here

私は再びanaylizedプロジェクトの後、同じPCで enter image description here

をインストールしSonarQubeサーバにプロジェクトを結合し、私はシンにEclipseのサーバーでSonarQubeで「すべてのプロジェクトのバインディングに更新」をクリックしてくださいSonarQube

enter image description here

enter image description here

の結果

私の質問

1)分析結果をサーバーにどうやって同期できますか?

2)重大性などの分析結果をカテゴリに分類するツールはありますか?私は "バグ"にのみ興味があるので?

3)Eclipse環境でSonarLintのルールを設定するにはどうすればよいですか?

助けてもらえますか?どうもありがとう!

答えて

4

1)分析結果をサーバーに同期させるにはどうすればよいですか?

プロジェクトを分析し、SonarQubeで結果を確認するには、スキャナの1つを使用する必要があります。たとえば、Mavenでプロジェクトをビルドする場合は、scanner for Mavenを使用できます。または、AntまたはGradleでプロジェクトをビルドする場合は、専用のスキャナもあります(リンクされているため)。ビルドツールを使用しない場合は、scanner for CLIを使用できます。カテゴリに任意のツールは、このような重大度のように分析した結果

2)はありますか?私は "バグ"にのみ興味があるので?

私はそのようなツールを知らない。そして、この執筆時点では、SonarLint On-The-Flyビューはこれを行うように構成することはできません(「ネイティブ」の問題 Eclipseのビューとは異なります)。 (そのための十分な関心があるのなら、これは、今後の改善のためには良い考えかもしれません。)

3)はどのように私は、Eclipse環境でSonarLintのルールを設定することができますか?

あなたのプロジェクトはSonarQubeのプロジェクトにバインドされているようです。 これはSonarQubeで設定できます。 SonarQubeでは、各プロジェクトはquality profileに関連付けられています。 含まれるルールを設定できたら、 Eclipseのバインディングを更新して、EclipseのSonarLintと同じ設定を適用できます。

+0

ご協力いただきありがとうございます。私は、数千のJavaプログラムを持つプロジェクトについて、盲目のソースコード品質レビューを手配しました。 Sonarlintはこの演習のための良いツールではないようです。 Eclipseプラグインをお勧めしますか? –

+0

@CalvinLai分かりません。 Eclipse用SonarLintは、Eclipseで品質の問題を表示するための良い方法です。私が説明したように、SonarQubeの品質問題を見たい場合は、SonarQubeスキャナーの1つを使用する必要があります。 – janos

関連する問題