現在、scanner 2.6.1でsonarqubeサーバー5.6を使用しています。 バイナリフォルダにコンパイルされていないjavaファイルがいくつかあると言います(バイナリフォルダにはまったくありません)。 -Xパラメータを追加すると、より多くの例外が発生します(無視されています)。以下を参照してください。すべての手がかりは ですか? -e PARAM無しログFindbugsを実行できません原因:このプロジェクトにはコンパイルされていないJavaソースファイルが含まれています
sonar.projectKey=myproj
sonar.projectName=myproj
sonar.projectVersion=1.1
sonar.branch=1.1
sonar.sources=./java
sonar.binaries=./deploy
sonar.log.level=DEBUG
sonar.verbose=false
sonar.sourceEncoding=UTF-8
INFO: Execute Checkstyle 6.12.1 done: 2365 ms
INFO: Sensor CheckstyleSensor (done) | time=2377ms
INFO: Sensor SCM Sensor (wrapped)
INFO: SCM provider for this project is: svn
INFO: 9 files to be analyzed
DEBUG: Working directory: D:\Apps\xxxx
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
DEBUG: Annotate file java/src/xxxx.java
INFO: 9/9 files analyzed
INFO: Sensor SCM Sensor (wrapped) (done) | time=3289ms
INFO: Sensor FindBugs Sensor (wrapped)
WARN: Findbugs needs sources to be compiled. Please build project before
executing sonar or check the location of compiled classes to make it possible for Findbugs to analyse your project.
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
実行続い
sonar-project.properties
はWARN:FindBugsのは、コンパイルされるソースを必要とします。ソナーを実行する前にプロジェクトをビルドするか、コンパイルされたクラスの場所を調べてFindbtoがプロジェクトを分析できるようにしてください。 その後、 java.lang.IllegalStateException:java.lang.IllegalStateException:によって引き起こさFindBugsの
を実行できません。このプロジェクトはコンパイルされていないJavaソースファイルが含まれています。 org.sonar.plugins.findbugs.FindbugsExecutor.execute(FindbugsExecutorでorg.sonar.plugins.findbugs.FindbugsConfiguration.getFindbugsProject(FindbugsConfiguration.java:120) で 。-Xパラメータと
COM .puppycrawl.tools.checkstyle.api.CheckstyleException:SuppressionCommentFilter
で不足しているキー「重症度」を複数の例外 DEBUG:例外 com.puppycrawl.tools.checkstyle.api.CheckstyleExceptionを無視して、見てください:クラスを見つけることができません。 com.puppycrawl.tools.checkstyle.checks.sizes.WhitのためにespaceAroundCheck
次に 警告:Findbugsにはソースをコンパイルする必要があります。我々はいくつかのプロジェクト(主にフレームワークプロジェクトを再生する)ため、同じ問題を持っていた実行の失敗
自分の回答を受け入れたものとしてマークして、実行可能な解決策が見つかったことを示すことができます。 – h3xStream
を明確にするためには、コンパイル済みのjarファイルの最終ディレクトリではなく、クラスファイルを使ってビルドディレクトリを指しているのでしょうか? 私はjar dirでそれを指すことはできませんでした。 – Tydaeus
うん、確認。 – NicolasW