Sonar Eclipse プラグイン バージョン 3.1.1.20130521-1304-RELEASE を使用しています。
プラグインからローカル分析を実行すると、コンソールは次のようになります
情報: ソナー サーバー 3.5.1 17:15:41.103 情報 - バッチ設定のロード 17:15:41.617 情報 - ユーザー キャッシュ: 17:15:41.630 情報 - プラグインのインストール 17:15:41.854 情報 - プラグインを除外: devcockpit、pdfreport、ビュー、レポート、scmactivity 17:15:47.571 INFO - ------------- プロジェクトスキャン実行中 17:15:49.494 情報 - プロジェクトの除外を適用 17:15:49.494 情報 - 予行演習 17:15:53.028 情報 - の JDBC データソースを作成します 17:15:54.094 情報 - 休止状態を初期化しています 17:15:59.013 情報 - ------------- DPortal を検査中 17:15:59.045 情報 - モジュール設定のロード 17:16:00.721 INFO - 品質プロファイル: [name=,language=java] 17:16:00.819 情報 - 除外されたテスト: 17:16:00.820 情報 - **/package-info.java 17:16:00.911 情報 - Maven プラグインの構成 17:16:01.077 情報 - 以前の分析と比較 (2013-06-03) 17:16:01.135 INFO - 5 日間の比較 (2013-05-29、2013-06-03 04:32:51.903 の分析) 17:16:01.168 INFO - 30 日間の比較 (2013-05-04、2013-06-03 04:32:51.903 の分析) 17:16:02.333 情報 - ベース ディレクトリ: 17:16:02.333 情報 - 作業ディレクトリ: 17:16:02.333 情報 - ソース ディレクトリ: 17:16:02.334 情報 - テスト ディレクトリ: 17:16:02.338 情報 - バイナリ ディレクトリ: 17:16:02.338 情報 - ソース エンコーディング: windows-1252、デフォルト ロケール: en_US 17:19:58.735 警告 - SCM URL を空白にすることはできません。SCM Stats Plugin は実行されません。パラメータ SCM URL または Maven pom の <scm> セクションを確認してください。
その行で 3 分間待機する理由がわかりません。
また、プロジェクト全体ではなく、特定の src ディレクトリ (maven POM のサブモジュール) でローカル分析を実行できれば素晴らしいと思います。これを行う方法はすでにありますか?
更新: 私は違反にのみ興味があります。ローカル分析で他のプラグインをスキップさせることはできますか?
更新 2: eclipse ワークスペース設定で @fabrice が言及したローカル分析プロパティを設定しようとしました。
しかし、以下の Sonar コンソール ログからいくつかのプロパティしか取得していないようです。sonar.importSources のような他のものは無視しますか?
また、単一のモジュールとして設定されたプロジェクト固有のプロパティ sonar.includeModules を尊重していないようです。すべての src ディレクトリを引き続き使用します。
情報: ソナー サーバー 3.5.1 13:16:35.022 情報 - バッチ設定のロード 13:16:35.413 情報 - ユーザー キャッシュ: 13:16:35.421 情報 - プラグインのインストール 13:16:35.653 情報 - プラグインを除外: devcockpit、pdfreport、views、report、buildstability、scmactivity、buildbreaker 13:17:50.854 INFO - ------------- プロジェクトスキャン実行中 13:17:51.908 情報 - プロジェクトの除外を適用 13:17:51.924 情報 - 予行演習 13:17:54.506 情報 - jdbc:h2 の JDBC データソースを作成します: 13:17:55.342 情報 - 休止状態を初期化しています 13:17:59.932 情報 - ------------- DPortal を検査中 13:17:59.938 情報 - モジュール設定のロード 13:18:03.169 INFO - 品質プロファイル: [name=Dportal Alert Thresholds,language=java] 13:18:03.173 情報 - 除外されたテスト: 13:18:03.174 情報 - **/package-info.java 13:18:03.251 情報 - Maven プラグインの構成 13:18:03.397 情報 - 以前の分析と比較 (2013-06-04) 13:18:03.447 INFO - 5 日間の比較 (2013-05-31、2013-06-04 12:57:34.79 の分析) 13:18:03.498 INFO - 30 日間の比較 (2013-05-06、2013-06-04 12:57:34.79 の分析) 13:18:07.592 情報 - ベース ディレクトリ: 13:18:07.592 情報 - 作業ディレクトリ: 13:18:07.593 情報 - ソース ディレクトリ: 13:18:07.595 情報 - テスト ディレクトリ: 13:18:07.601 情報 - バイナリ ディレクトリ: 13:18:07.602 情報 - ソース エンコーディング: UTF-8、デフォルト ロケール: en_US 13:22:13.356 情報 - センサー JavaSourceImporter... 13:23:35.056 情報 - センサーの JavaSourceImporter が完了しました: 81700 ミリ秒 13:23:35.057 情報 - センサー JavaSquidSensor... 13:24:53.888 情報 - Java AST スキャン... 13:28:08.900 情報 - Java AST スキャンが完了しました: 195012 ミリ秒 13:28:10.152 情報 - センサー JavaSquidSensor が完了しました: 275095 ミリ秒 13:28:10.152 情報 - センサー FindbugsSensor... 13:28:10.152 情報 - Findbugs 2.0.1 を実行します... 13:28:42.363 情報 - Findbugs 出力レポート: