問題タブ [sonarqube]
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.
java - ソナーで、いくつかのパッケージのいくつかのルールをチェックしないようにするにはどうすればよいですか?
共通の部分を持つAndroid/Blackberryプロジェクトがあります。その部分は、明らかに、AndroidとBlackberryの両方のターゲットにコンパイルするように記述されているため、新しいJava機能の一部(Integer.valueOfなど)を使用できません。その部分に特化したルールのいくつかをスキップしたいと思います。これを行う方法はありますか?
php - Maven for Sonar で特定のディレクトリを処理するように pom.xml を設定する方法は?
次のようなディレクトリ構造があります。
- ベース
- サブディレクトリ1
- サブディレクトリ2
- サブディレクトリ3
- subsubdir1
- subsubdir2
- subdir4
- 単体テスト
太字のフォルダーのみを処理するように pom.xml を設定するにはどうすればよいですか? 可能であれば、それらすべてを 1 回のmvn sonar:sonar
呼び出しで処理し、Sonar で個別のプロジェクトとして表示することを望んでいます。Project Object Model のドキュメントを調べてみましたが、圧倒され、説明したように設定する方法がわかりませんでした。これは、ベースにある私のpom.xmlが現在どのように見えるかです:
ant - Ant for Sonar レポートでプロジェクトを実行する
ソナー レポートを取得するためにプロジェクトを ant で実行しようとしています。私はすでに1つのプロジェクトで成功しています。2 番目のプロジェクトを構成しようとすると、次のエラーが発生します。
/home/oracle/.hudson/jobs/ZOR2/workspace/ZOR2/trunk/JDeveloperWorkspace/sonar-build.xml:36: java.lang.NoSuchMethodError: org.apache.tools.ant.types.Path.iterator()Ljava /util/イテレータ;
すべてのフォルダとファイルが適切に設定され、配置されていることがわかります。
ant - 複数のソナー Ant プロジェクト ビルドを実行しているが、ソナーに 1 つのプロジェクトが表示される
2 つのプロジェクトでソナーを実行しようとしていますが、Sonar Web では 1 つのプロジェクトしか表示されません。ソナーを実行するたびに、既存のコンテンツが削除されます。
データベース接続から sonar?create=true を削除しましたが、それでも同じ問題が発生します。
データベースが毎回削除されるか、ソナーが 1 つのプロジェクトのみを作成できるかどうかはわかりません
java - TomcatでJaCoCoJavaエージェントを使用してアプリケーションのコードカバレッジを取得する
JaCoCoおよびSonarツールを使用して統合テストのコードカバレッジを測定したいと思います。
そのために、JaCoCoからダンプファイルを取得するために、JaCoCoエージェントで構成されたTomcat5.5を起動します。
したがって、私はそのJAVA_OPTS
ために設定します:
Tomcatを起動すると、C:\dev\servers\jacoco.exec
ファイルは生成されますが、データが入力されません。
サーバーの構成で忘れたものはありますか?
よろしく。
initialization - ソナー アプリケーションの初期化に失敗しました
私はソナー(コードレビューツール)を解凍し、mがmozillaのURLにアクセスしたときにwin 7 64ビットでバッチファイルを実行することから始めました:http://localhost:9000 m次のエラーが発生しました
アプリケーションの初期化に失敗しました: ファイルの仕様に !/ がありません:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/vendor/rack. rb:7:in (root)'
from org/jruby/RubyKernel.java:1038:in
require' ファイルから:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/vendor/rack.rb: 28:boot!'
from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack.rb:10:in
ファイルからのラック内:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack. rb:8:in (root)'
from org/jruby/RubyKernel.java:1063:in
load' from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/ rack.rb:1:in `(root)'
ソナーをインストールするのは正しい手順ですか、それとも他に何かする必要がありますか?
hudson - hudson とのカスタム PMD ルールの統合
プロジェクト要件に固有のカスタム PMD ルールを作成しました。これは、スタンドアロン モードのソナーで正常に動作します (このリンクに記載されている手順に従います)。同じものをハドソンに統合する必要があります。
カスタム PMD ソナー ルールを Hudson に統合するにはどうすればよいですか? 最適な方法は何ですか? sonar-hudson プラグインを変更する必要がありますか?
authentication - ソナーのログインの問題
ソナー2.9をインストールしました。
ソナー/ソナー資格情報を使用してログインしようとすると、認証に失敗します。ユーザー名/パスワードの sonar.properties を変更していません。
何か足りないのですか?
svn - ソナーとSVNの統合
プロジェクトのバージョン管理ツールとしてSVNを使用しており、プロジェクト分析にソナーを使用することを計画しています。
コードがSVNにチェックインされるたびにソナープロジェクト分析を実行するにはどうすればよいですか?