2017-08-09 33 views
0

Jenkinsホストにsonarqube scanner 2.6.1がインストールされています。ジェンキンスジョブからsonarqubeスキャナを実行しようとすると、私たちはJDK 1.7でビルドのコードワークスペースをコピーしてJDK 1.8を使用してsonarqubeスキャナを実行しているジェンキンスジョブの一部として Jenkinsを使用してsonarqube scannerを実行しようとしたときにエラーが発生しました

以下
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Base64.encodeBase64URLSafeString([B)Ljava/lang/String; 
    at org.sonar.core.util.UuidFactoryImpl.create(UuidFactoryImpl.java:78) 
    at org.sonar.core.util.Uuids.create(Uuids.java:45) 
    at org.sonar.core.platform.ComponentKeys.of(ComponentKeys.java:47) 
    at org.sonar.core.platform.ComponentKeys.of(ComponentKeys.java:35) 
    at org.sonar.core.platform.ComponentContainer.addComponent(ComponentContainer.java:229) 
    at org.sonar.core.platform.ComponentContainer.addSingleton(ComponentContainer.java:221) 
    at org.sonar.core.platform.ComponentContainer.<init>(ComponentContainer.java:104) 
    at org.sonar.core.platform.ComponentContainer.<init>(ComponentContainer.java:95) 
    at org.sonar.core.platform.ComponentContainer.<init>(ComponentContainer.java:91) 
    at org.sonar.batch.bootstrap.GlobalContainer.<init>(GlobalContainer.java:47) 
    at org.sonar.batch.bootstrap.GlobalContainer.create(GlobalContainer.java:52) 
    at org.sonar.batch.bootstrapper.Batch.start(Batch.java:102) 
    at org.sonar.batch.bootstrapper.Batch.start(Batch.java:92) 
    at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.start(BatchIsolatedLauncher.java:52) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) 
    at com.sun.proxy.$Proxy0.start(Unknown Source) 
    at org.sonarsource.scanner.api.EmbeddedScanner.doStart(EmbeddedScanner.java:220) 
    at org.sonarsource.scanner.api.EmbeddedScanner.start(EmbeddedScanner.java:156) 
    at org.sonarsource.scanner.cli.Main.execute(Main.java:70) 
    at org.sonarsource.scanner.cli.Main.main(Main.java:60) 
Build step 'Invoke Standalone SonarQube Analysis' marked build as failure 

を参照してください。これは私たちの環境でどのようにセットアップされたかです。

答えて

0

ソナースキャナ3.0.3.778にアップグレードして解決しました。なぜこの問題を突然見たのかわからない

関連する問題