問題タブ [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 - Jetty 7 に Sonar を正常に展開した人はいますか?
Jetty 7 サーブレット コンテナーに Sonar (自動コード監視ツール) をデプロイしようとしています。
最初にデフォルトの構成 (組み込まれた Derby DB) を POC として使用し、後で製品グレードの DB に移行したいと考えています。
これまでのところ、私はこれを機能させるためにさまざまな方法を試してきました (todo: ドキュメントは失敗しました)。
誰かがこれをやってのけることができましたか?
これは、jetty/webapps にデプロイして起動することで得られる例外です。
java -DOPTIONS=Server,deploy,jsp -jar start.jar etc/jetty.xml
これは、webappls-plus にデプロイして起動することで得られるものです。
java -DOPTIONS=Server,deploy,jsp -jar start.jar etc/jetty.xml etc/jetty-plus.xml
java - ソナープロジェクトの統合
ご列席の皆様、こんにちは。
私たちは、主にJavaに基づいた独自のビルドフレームワークを備えた非常に大きなプロジェクトを持っています(ただし、他の言語が存在します)。
Sonar Hudson プラグインを使用して、さまざまなコード メトリックをグラフィカルに表示したいと考えています。どうやってこれを行うのですか?
プロジェクト構造を変更して Maven に移行する必要がありますか?それとも、テスト結果やその他の成果物をどこから取得するかを指定するだけの回避策がありますか?
ありがとうございました
sonarqube - ソナーメイヴン統合
私はSonarをMavenと統合するための指示に従いました-settings.xmlを変更して、次の場所にソナーリポジトリを含めました:
http:// localhost:9000 / deploy / maven
次の場所でreadme.txtファイルを表示できることを確認しました。
http://localhost:9000/deploy/maven/README.txt
しかし、実行sonar:sonar
すると、次のメッセージが表示され続けます。
指定されたリモートリポジトリから:
ソナー(http:// localhost:9000 / deploy / maven)、
nexus(http://:8081 / nexus / content / groups / public)、
プロジェクトorg.codehaus.sonar.runtime:sonar-core-maven-plugin[情報]------------------------------ ------------------------------------------
私が欠けているものはありますか?
perl - PerlのSonarに相当するものはありますか?
Perl のソナーに相当するものはありますか?
java - ソナーはプロジェクトpom.xmlからexcludeFilterFileを使用しません
プロジェクトpom.xmlでfindbugs(およびcheckstyle)を構成しています:
そして、これは魅力のように機能します。「mvnsite」は、指定されたexcludeFileterFileを正しく使用するfinbugsレポートを生成します。
問題は、ソナープラグインを使おうとしたときです。('mvn sonar:sonar')Sonarは、上記で指定された除外フィルターを使用しません。(ただし、checkstyle抑制ファイルは正しく使用されます)。
'mvn sonar:sonar'を実行しているときのコンソールからの情報:
警告:代替ユーザー設定ファイル:C:\ Users \ rgi.m2\settings.xmlが無効です。デフォルトのパスを使用します。
そして、target / sonarディレクトリのsonar-pom.xml:
sonar-pom.xmlのcheckstyleはプロジェクト構成のファイルを参照しますが、findbugsexcludeファイルはsonarからのダミーの空のファイルであることに注意してください。
プロジェクトpom.xmlで定義されたfinbugsexcludeファイルをソナーで使用する方法を知っている人はいますか?
事前にThx
/ロイ
grails - Sonar用のGroovy/Grailsプラグイン
Sonarは、いくつかの静的およびテスト分析ツールからの出力をソフトウェアの品質の包括的な概要に統合するためのアプリケーションです。
残念ながら、これらの分析ツール(PDM、FindBugsなど)のほとんどは、Groovy、ひいてはGrailsをサポートしていません。
分析の一部を実行するが、カバレッジをテストしないCodeNarcおよびGMetricsと呼ばれるツールを見つけました。また、CodeNarc出力をインポートするためのSonarプラグインに取り組んでいます。しかし、私が言ったように、これは不完全です。
GroovyとGrailsテストカバレッジメトリックを処理できる、より優れた複雑さ/ルールベースの静的分析ツールのセットを知っている人はいますか?もちろん、出力を読み取るためのSonarプラグインを備えたものが最適です。
xhtml - XHTML (または XML) ページを監視する Checkstyle のようなツールはありますか?
XHTML形式を使用して、多くのJSFページがあるプロジェクトに取り組んでいます。Sonar (および Checkstyle、PMD、FindBugs など)を使用してコードの品質を監視します。これは、アプリケーションの Java 部分に最適です。
ここで、アプリケーションの XHTML 部分をチェックするツール (理想的には、独自のプラグインを作成して Sonar にリンクできるもの) が必要です。
では、私のページのいくつかのルールをチェックできる checkstyle のようなツールはありますか? たとえば、このツールは、次のようなコードに遭遇すると警告を発します。
また :
Checkstyle が正規表現に基づくルールを提供していることは承知していますが、ルールによってはソリューションが複雑すぎるのではないかと心配しています...
maven-2 - ソナーのデフォルト、「コンテナの状態は: CONSTRUCTED」を満たす
環境: ローカルの ubuntu の hudson/sonar/maven2 とデフォルトのパラメーター
そして、以下のハドソンからログを取得しましたが、どこに問題があるのか わかりません。
そして、ハドソンなしでコマンドラインを実行すると問題があることに気付きました
java - ソナーと Eclipse IAM プラグイン
JDK 6 で最新の Sonar バージョンで Maven 用の最新の IAM Eclipse プラグインを使用していて、sonar:sonar
ゴールの実行中にエラーが発生した場合
日食のエラーは
それを修正する方法はありますか?
mvn clean install sonar:sonar
PS:手動でこれを行う場合、これは問題ではありません。
maven-2 - ソナー分析を実行するときに依存関係を除外する
私はいくつかの重いjarファイルを必要とするテストプロジェクトを持っており、${M2_HOME}\test\src\main\resources\
それらをpom.xmlに追加します:
ソナー分析中にそれらを除外できるかどうか、または一般的にはJavaソースフォルダーを分析するだけでよいかどうかを知りたいです。