問題タブ [sonarqube5.6]
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
Sonarqube 5.6 のルール コンプライアンス メトリックがありません。Issues Density プラグインは Violation Density と同様に非推奨になっているため、今何をすべきかわかりません。
助言がありますか?
jenkins - AST スキャン中の SonarQube 5.6 FileNotFound 例外
AST スキャン中に、ファイルFileNotFoundException
を探しています。symbols-34.pb
(匿名化のため、パス名は変更されています)
Java クラスは非常に単純で、いくつかの注釈のみが含まれており、おそらく Java 6 に対してコンパイルできます。私は SonarQube 5.6 でバージョン 4.0 の Java プラグインを使用しています。
なぜこれが発生するのか考えてみませんか?
ldap - sonarqube 5.6 & LDAP 2.0 が認証に失敗する
私は sonarqube 5.6 へのアップグレードをテストしており、ldap 2.0 プラグインをインストールし、関連する構成をテスト 5.6 セットアップにコピーしました。
関連する設定は
conf/sonar.properties に次の設定があります
起動時に私は見る
ログインしようとすると、ログイン画面に「認証に失敗しました」と表示されます。ログファイルには、
同じ構成は、sonarqube 4.5.7 および ldap 1.4 でも正常に機能します。
さらに調査する方法についてのアイデアを歓迎します。
apache - sonarqube アップグレード 5.2 -> 5.6 の後、WebServer は動作しなくなりました
WindowsServer2008 と MySql 5.6.31 を使用しています。SonarQube をバージョン 5.2 から 5.6 にアップグレードしたかったのです。SonarQube を起動すると、ログ ファイルに以下の行が表示されます。情報 ce[ oscaWebServerWatcherImpl ] Web サーバーが動作するのを待っています... 情報 ce[oscaWebServerWatcherImpl] まだ Web サーバーを待っています...
ブラウザで WebServer にアクセスしようとすると、ApacheTomcat から次のメッセージが表示されます。
WebServer が動作しない理由を知っている人はいますか?
Wrapper Manager: JVM #1 64 ビット JVM を実行しています。Wrapper Manager: シャットダウン フックの登録 Wrapper Manager: wrapper を使用する ネイティブ ライブラリをロードします。プラットフォーム固有のライブラリが存在しない場合、1 回以上の試行が失敗することがあります。ネイティブ ライブラリのロードに失敗しました: wrapper-windows-x86-64.dll 原因: java.lang.UnsatisfiedLinkError: java.library.path に wrapper-windows-x86-64 がありません ロードされたネイティブ ライブラリ: wrapper.dll ネイティブ初期化メソッドを呼び出しています。WrapperManager ネイティブ ライブラリを初期化しています。Java 実行可能ファイル: C:\ProgramData\Oracle\Java\javapath\java.exe Windows バージョン: 6.1.7601 Java バージョン: 1.8.0_91-b15 Java HotSpot(TM) 64 ビット サーバー VM Java VM ベンダー: Oracle Corporation
制御イベント モニター スレッドが開始されました。スタートアップ ランナー スレッドが開始されました。WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@38af3868, args[]) がスレッドによって呼び出されました: メイン通信ランナー スレッドが開始されました。Open socket to wrapper...Wrapper-Connection Opened Socket from 31000 to 32000 パケットを送信 KEY : fnnZL60VqJstVqYQ handleSocket(Socket[addr=/127.0.0.1,port=32000,localport=31000]) パケットを受信 LOW_LOG_LEVEL : 1 Wrapper Manager : Wrapper からの LowLogLevel は 1 パケットを受信しました PING_TIMEOUT : 200 Wrapper からの PingTimeout は 200000 です パケットを受信しました PROPERTIES : (プロパティ値) パケットを受信しました START : WrapperListener.start() の呼び出しを開始します WrapperListener.start ランナー スレッドが完了するのを待っています。WrapperListener.start ランナー スレッドが開始されました。WrapperSimpleApp: start(args) main メソッドが完了するまで最大 2 秒待機します。WrapperSimpleApp: メイン メソッドの呼び出し 2016.07.28 13:48:38 情報 app[osaAppFileSystem] 一時ディレクトリ D:\SonarQube\sonarqube-5.6\temp 2016.07.28 13:48:38 情報 app[ospmJavaProcessLauncher] 起動プロセス[es ]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib \管理エージェント.jar -cp ./lib/common/;./lib/検索/org.sonar.search.SearchServer D:\SonarQube\sonarqube-5.6\temp\sq-process6103713257744114100properties パケットを送信 START_PENDING : 5000 パケットを送信 START_PENDING : 5000 WrapperSimpleApp: start(args) end. Main Completed=false、exitCode=null WrapperListener.start ランナー スレッドが停止しました。WrapperListener.start() から返されたパケットを送信します STARTED : スタートアップ ランナー スレッドが停止しました。パケットを受信しました PING : ping パケットを送信します PING : ok 2016.07.28 13:48:41 INFO es[ospProcessEntryPoint] Starting es 2016.07.28 13:48:41 INFO es[ossEsSettings] Elasticsearch listen on 127.0.0.1:9001 2016.07. 28 13:48:42 情報 es[o.elasticsearch.node] [ソナー-1469706518062] バージョン[1.7.5]、pid[3788]、ビルド[00f95f4/2016-02-02T09:55:30Z] 2016.07.28 13 :48:42 INFO es[o.elasticsearch.node] [sonar-1469706518062] 初期化中 ... 2016.07. 28 13:48:42 情報 es[oeplugins] [sonar-1469706518062] ロード済み []、サイト [] 2016.07.28 13:48:43 情報 es[o.elasticsearch.env] [sonar-1469706518062] [1] データを使用パス、マウント [[データ (D:)]]、ネット使用可能スペース [29.5gb]、ネット合計スペース [249.9gb]、タイプ [NTFS] パケットを受信 PING : ping パケットを送信 PING : ok 2016.07.28 13:48: 46 警告 es[oebootstrap] JNA が見つかりません。ネイティブ メソッドは無効になります。2016.07.28 13:48:47 INFO es[o.elasticsearch.node] [sonar-1469706518062] 初期化 2016.07.28 13:48:47 INFO es[o.elasticsearch.node] [sonar-1469706518062] 開始 ... 2016.07 .28 13:48:47 INFO es[oetransport] [sonar-1469706518062] bound_address {inet[/127.0.0.1:9001]}, publish_address {inet[/127.0.0.1:9001]} 2016.07.28 13:48:47 INFO es[oe;./lib/サーバー/;D:\SonarQube\sonarqube-5.6\lib\jdbc\mysql\mysql-connector-java-5.1.35.jar org.sonar.server.app.WebServer D:\SonarQube\sonarqube-5.6\temp\sq-process200048299209178132プロパティパケットを受信しました PING : ping パケットを送信します PING : ok 2016.07.28 13:48:55 TRACE web[ospLifecycle] tryToMoveTo from INIT to STARTING => true 2016.07.28 13:48:55 INFO web[ospProcessEntryPoint] Starting web 2016.07. 28 13:48:56 INFO web[ossaTomcatContexts] Webapp ディレクトリ: D:\SonarQube\sonarqube-5.6\web 2016.07.28 13:48:56 INFO web[oachHttp11NioProtocol] ProtocolHandler の初期化 ["http-nio-xxx.xxx.x .xxx-xxxx"] 2016.07.28 13:48:56 INFO web[oatunNioSelectorPool] サーブレットの書き込み/読み取りに共有セレクターを使用しています パケットを受信しました PING : ping パケットを送信します PING : ok 2016.07.28 13:48:57 INFO web 【オークHttp11NioProtocol] 開始 ProtocolHandler ["http-nio-xxx.xxx.x.xxx-xxxx"] 2016.07.28 13:48:57 INFO web[ossaTomcatAccessLog] Web サーバーが開始されました 2016.07.28 13:48:57 INFO web[ossaEmbeddedTomcat ] ポート 9000 で有効になっている HTTP コネクタ 2016.07.28 13:48:57 TRACE web[ospLifecycle] tryToMoveTo STARTING から STARTED => true 2016.07.28 13:48:58 INFO app[ospmMonitor] Process[web] is up 2016.07.28 13:48:58 INFO app[ospmJavaProcessLauncher] Launch process[ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\管理エージェント.jar -cp ./lib/common/xxx.x.xxx-xxxx"] 2016.07.28 13:48:57 INFO web[ossaTomcatAccessLog] Web サーバーが開始されました 2016.07.28 13:48:57 INFO web[ossaEmbeddedTomcat] HTTP コネクタがポート 9000 で有効になりました 2016.07.28 13: 48:57 TRACE web[ospLifecycle] tryToMoveTo STARTING から STARTED => true 2016.07.28 13:48:58 INFO app[ospmMonitor] Process[web] is up 2016.07.28 13:48:58 INFO app[ospmJavaProcessLauncher] Launch process [ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net. preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common /xxx.x.xxx-xxxx"] 2016.07.28 13:48:57 INFO web[ossaTomcatAccessLog] Web サーバーが開始されました 2016.07.28 13:48:57 INFO web[ossaEmbeddedTomcat] HTTP コネクタがポート 9000 で有効になりました 2016.07.28 13: 48:57 TRACE web[ospLifecycle] tryToMoveTo STARTING から STARTED => true 2016.07.28 13:48:58 INFO app[ospmMonitor] Process[web] is up 2016.07.28 13:48:58 INFO app[ospmJavaProcessLauncher] Launch process [ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net. preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common /28 13:48:57 INFO web[ossaEmbeddedTomcat] ポート 9000 で有効になっている HTTP コネクタ 2016.07.28 13:48:57 TRACE web[ospLifecycle] tryToMoveTo STARTING から STARTED => true 2016.07.28 13:48:58 INFO app[ospmMonitor ] プロセス [web] は 2016.07.28 13:48:58 INFO アプリ [ospmJavaProcessLauncher] 起動プロセス [ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files \Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/28 13:48:57 INFO web[ossaEmbeddedTomcat] ポート 9000 で有効になっている HTTP コネクタ 2016.07.28 13:48:57 TRACE web[ospLifecycle] tryToMoveTo STARTING から STARTED => true 2016.07.28 13:48:58 INFO app[ospmMonitor ] プロセス [web] は 2016.07.28 13:48:58 INFO アプリ [ospmJavaProcessLauncher] 起動プロセス [ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files \Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/Monitor] Process[web] is up 2016.07.28 13:48:58 INFO app[ospmJavaProcessLauncher] Launch process[ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless= true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/Monitor] Process[web] is up 2016.07.28 13:48:58 INFO app[ospmJavaProcessLauncher] Launch process[ce]: C:\Program Files\Java\jre1.8.0_91\bin\java -Djava.awt.headless= true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=D:\SonarQube\sonarqube-5.6\temp -javaagent:C:\Program Files\Java\jre1.8.0_91\lib\management-agent.jar -cp ./lib/common/;./lib/server/ ;./lib/ce/*;D:\SonarQube\sonarqube-5.6\lib\jdbc\mysql\mysql-connector-java-5.1.35.jar org.sonar.ce.app. CeServer D:\SonarQube\sonarqube-5.6\temp\sq-process346661778793077863properties 2016.07.28 13:48:59 TRACE ce[ospLifecycle] tryToMoveTo from INIT to STARTING => true 2016.07.28 13:48:59 INFO ce[ospProcessEntryPoint] 開始中ce 2016.07.28 13:48:59 情報 ce[oscaWebServerWatcherImpl] Web サーバーが動作するのを待っています... 2016.07.28 13:49:00 情報 ce[oscaWebServerWatcherImpl] まだ Web サーバーを待っています... パケット PING を受信しました: pingパケットを送信します PING : ok 2016.07.28 13:49:02 INFO ce[oscaWebServerWatcherImpl] まだ WebServer を待っています... パケットを受信しました PING : ping パケットを送信します PING : ok
java - SonarQube 5.6 Android Gradle
私はこのビルドシステムを持っています
- グラドル 2.14
- ソナーキューブ 5.6.1
- sonarqube gradle プラグイン 2.0.1
私の sonarqube.properties は次のようになります。
./gradlew sonarqube -Dsonar.password=xxx が実行されます。
しかし、「未使用のプライベートコンストラクター」など、問題ではない問題が見られます。5.6.1 と sonarqube プラグインにアップグレードする前は、これは問題ではありませんでした。.class ファイルが検査されないように見えます。Gradle/SonarQube と Android で同じ問題を抱えている人はいますか?
xml - sonarqube 5.6 分析によってスローされた一意の制約違反
sonarqube-5.6 にアップグレードしましたが、問題なく動作しているようです。ただし、1 つの分析が繰り返し失敗し、ログにこのエラーが表示されます。
編集: さらに調査すると、XML プラグインを削除すると、このエラーが発生しなくなることがわかります。リポジトリには単一の xml ファイルが含まれてsrc/test/resources/logback-test.xml
おり、問題のあるディレクトリがsonar.tests
プロパティに存在します。これは私には欠陥に違いないようです。
mysql - Sonar は、プロジェクトが SonarQube で既に定義されているが、プロジェクトのモジュールとしてではないと不平を言っています
SonarQube 5.1.2 から SonarQube 5.6 にアップグレードした後、以下の問題に直面し始めました。
エラー [ossctCeWorkerCallableImpl] タスク AVX_lJ9fzEKnCGDDOpXH org.sonar.api.utils.MessageException の実行に失敗しました: プロジェクトの検証に失敗しました: プロジェクト 'X' は SonarQube で既に定義されていますが、プロジェクト "Y" のモジュールとしてではありません。どうしてもプロジェクト「X」の直接解析をやめたい場合は、まずはSonarQubeから削除してから、プロジェクト「Y」の解析を再開してください。
アップグレード以外の変更やコードのリファクタリングは行っていません。問題を解決する方法をお知らせください。
sonarqube - SonarQube :: 現在のバージョンは古すぎます。最初に長期サポート版にアップグレードしてください
sonarqube-5.6をダウンロードし、 sonar.propertiesを構成しました。私のmysqlのバージョンは5.6で、Javaのバージョンは1.8です。ソナーを開始すると、エラー current version is too old が表示されますが、私のソナーは 5.6 です。ここにエラーログと sonar.properties があります
ソナーのプロパティ
編集 ::
http://docs.sonarqube.orgに従って最新の 5.6 バージョンを使用していることに注意してください。
リンクは、「最初に 4.5.x にアップグレードする必要があります。4.5.7 をお勧めします。それから 5.3 にアップグレードします。」. 私はこれを取得していません.下位バージョンの拳をインストールして5.6または何にアップグレードする必要がありますか?
java - SonarQube 5.6.1 は、Ant を使用して Java 7 プロジェクトをコンパイルしているときに、不適切なメジャー バージョンをスローします。
Ant を使用してプロジェクトを構築する Jenkins ジョブがあります。
プロジェクトは Java 7 です。Jenkins ジョブのランタイムも Java 7 です。Java 8 で動作する SonarQube 5.6.1 を使用しています。SonarQube サーバーは正常に動作しています。
ただし、Ant でターゲットを呼び出すときに、<sonar:sonar />
明らかに Java バージョンの不一致が原因である次のエラーが表示されます ( JVMCFRE003 bad major version
)。これを解決する方法がわかりません。