問題タブ [sonar-runner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sonarqube - SonarQube - どのように使用されますか
おそらく簡単な答えで、簡単な問題がありますが、それが何であるかがわかりません。Checkstyle やその他のツールと一緒に SonarQube をデプロイしたいのですが、それが中央集中型のサーバー デプロイ用なのか、それとも各開発者のマシン用なのかわかりません。すべてのチュートリアルでは、個別のマシンへのインストールとローカルホストでの使用が示されていますが、パブリック インスタンスの例があり、要件と仕様は確かにサービスのように見えます。
一方、サーバー上にある場合、開発者がチェックのためにコードを送信する方法がわかりません。
要するに、それはどのように展開されますか? チェックリストまたは同様のものは非常に役立ちます。
java - ソナー Ant タスク - NoSuchMethodError
プロジェクトのビルド XML ファイル内で sonar ant タスクを実行しています。プロジェクトの構築は Hudson ジョブから行われます。しかし、以下の例外で発生しました:
eclipse - 技術的負債を動的に計算できますか?
「Programs」フォルダに多数の個別の無関係な Java プログラムがあり、個別のプログラムごとに技術的負債スコアを自動的に計算できるようにしたいと考えています。SonarQube を使用すると Sonar-Runnerでこれを (一種の) 実行できることは理解していますが、これを動的に実行する方法が本当に欲しいので、スクリプトですべてのプログラムの技術的負債スコアを分析して書き込むことができます。 Programs」フォルダをcsvに。
他の種類の技術的負債ソフトウェア (またはその品質) を試すことができれば、私は完全に喜んで喜んでいます。これが可能かどうかについての意見や考えを本当にいただければ幸いです。
oracle - Sonar-Runner が Oracle EX に接続できない
私は実行しました
しかし、メッセージEXECUTION FAILUREが表示されます。
原因: org.apache.commons.dbcp.SQLNestedException: PoolableConnectionFactory を作成できません接続が壊れています: "java.net.ConnectException: 接続が拒否されました: 接続: localhost"
ローカルの Sonar Web は表示されますが、JDBC 接続が失敗するためコードを解析できません。
PC に Oracle Express をインストールしました。
sonar.properties で、次の行のコメントを外します。
私はこのsonar-runner.properties行を書きます:
どうもありがとうございました :)
ダニ
sonarqube - ホームディレクトリのないユーザーでソナー分析を実行するにはどうすればよいですか: ユーザー /dev/null/.sonar/cache を作成できません
私は sonarqube サーバー 4.0 と sonar-ant-task-2.1 を持っています。ソナー ターゲットはローカルの RHEL 5 マシンで正常に動作しますが、それを共有 RHEL 5 環境に昇格させるとすぐに、ホーム ディレクトリが "/dev/null" であるユーザーによって実行されるようになります。私はそれを変更することはできません。
次のエラーが表示されます: Unable to create user cache/dev/null/.sonar/cache 原因: java.io.IOException: Unable to create directory /dev/null/.sonar/cache
次の 2 つのプロパティを設定します。
<property name="sonar.working.directory" value="dirWhereUserHasAccess"/>
<property name="sonar.userHome" value="dirWhereUserHasAccess"/>
これらのプロパティはローカルで望ましい影響を与えているようですが、共有環境で実行すると sonar.userHome は使用されません。同じエラーが発生します。/dev/null を使用しようとしています。
ソナーがこのキャッシュの /dev/null にアクセスしようとするのを止めるにはどうすればよいですか?
バグの説明は以下です。作成された Jira タスクhttps://jira.codehaus.org/browse/SONARPLUGINS-3349
sonarqube - SONAR 4.0でインクルージョンを使用するには?
Sonar を初めて使用するので、Sonar の包含/除外オプションの使用についてサポートが必要です。プロジェクトで分析を実行するために、Sonar 4.0 と Sonar-Runner をインストールしました。多数のクラスを持つ巨大なプロジェクトです。新しいリリースが来るたびに、コードの 5% をほとんど変更しません。
これが、1 つのリリース内で変更したクラスのみを含める必要がある理由です。そのために、ソナーのINCLUSIONオプションを使いたいです。私を助けてください。
sonarqube - PMD、Findbugs、および Checkstyle から選択したルールを使用して SonarQube でカスタム プロファイルを作成する方法
PMD、Findbugs、および Checkstyle から 2 つまたは 3 つのルールのみを選択して SonarQube でカスタム品質プロファイルを作成し、分析を実行する必要があります。
注 : デフォルト プロファイルには 500 を超えるルールが含まれており、分析にすべてを含めたくありません。PMD、Findbugs、および Checkstyle から選択したルールで新しいプロファイルを作成する必要があります。