私はsonarqubeでスキャンする必要があるJavaのコードベースを持っていますが、私は私が手にスキャナを実行するとき:sonarqube 6.5.0.27846でJavaプロジェクトをスキャンするためのbyetcode要件を無効にするにはどうすればよいですか?
Please provide compiled classes of your project with sonar.java.binaries property
を、私は、クラスを持っていません。私が与えられたコードはコンパイルされていませんでした。それはかなり複雑なアプリケーションでもあり、私はそれを自分で構築する方法を理解する時間はありません。利用可能なバイナリがなくても解析を実行できる方法はありますか?
ありがとうございました!
-Jason
(また、私はJavaコード上で、昨年sonarqubeの5.xを走った、そして間違いなくその分析のためのクラスファイルを使用する必要はありませんでした。私は、これはバージョン6のための新しい「機能」だった考え出し、 (?!)が、ドキュメントが、これはバージョン4.12
ちょうど正確なもの:あなたの最後の文では、4.12はSonarQube(Javaアナライザ)のバージョンです。 – benzonico
はい、私は投稿した後、これを理解しました。私はsonarjavaプラグインを4.11にダウングレードし、私のsonarqubeインストールに付属のプラグインの代わりにそれを使用しました。それはうまくいって、私はバイトコードファイルに関する警告なしに分析を実行することができました。しかし、これを指摘してくれてありがとう。 –