Я пытаюсь запустить сонарный сканер, но ошибка ниже.

Версия Java:

$ java -version версия java "1.8.0_161" Java(TM) среда выполнения SE (сборка 1.8.0_161-b12) Java HotSpot (TM) 64-битная виртуальная машина сервера (сборка 25.161-b12, смешанный режим)

Сонар quebe: sonarqube-6.4 сонар сканер: sonar-scanner-3.1.0.1141-windows

Ошибка :

19: 18: 38.297 ОШИБКА: ошибка во время выполнения сканера SonarQube org.sonar.duplications.DuplicationsException: Невозможно построить оператор из токена: '$ NUMBER' [1,181] в org.sonar.duplications.statement.StatementChunker.chunk(StatementChunker.java:50) по адресу org.sonar.scanner.cpd.deprecated.JavaCpdBlockIndexer.createIndex(JavaCpdBlockIndexer.java:95) в org.sonar.scanner.cpd.deprecated.JavaCpdBlockIndexer.index(JavaCpdBlockIndexer.java:79) в org.sonar.scanner.cpd.deprecated.DeprecatedCpdBlockIndexerSensor.execute(DeprecatedCpdBlockIndexerSensor.java:76) в org.sonar.scanner.sensor.SensorWrapper.analyse(SensorWrapper.java:53) в org.sonar.scanner.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:87) в org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:81) в org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:72) в org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseExecutor.java:75) в org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:178) в org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144) на веб-сайте org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129) в org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:259) по адресу org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:254) в org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:243) в org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144) на веб-сайте org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129) по адресу org.sonar.scanner.task.ScanTask.execute(ScanTask.java:47) по адресу org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:86) в org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144) на веб-сайте org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129) в org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:118) в org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:117) в org.sonar.batch.bootstrapper.Batch.execute(Batch.java:77) в org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46) в sun.reflect.NativeMethodAccessorImpl.invoke0(родной метод) в sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) в sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.lang.reflect.Method.invoke(Method.java:498) в org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) на com.sun.proxy.$ Proxy0.execute(Неизвестный источник) на org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:171) по адресу org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:128) по адресу org.sonarsource.scanner.cli.Main.execute(Main.java:111) в org.sonarsource.scanner.cli.Main.execute(Main.java:75) на org.sonarsource.scanner.cli.Main.main(Main.java:61) Причина: java.lang.IllegalStateException: Ни один из каналов операторов не смог использовать токен: '$ NUMBER' [1,181] на org.sonar.duplications.statement.StatementChannelDisptacher.consume(StatementChannelDisptacher.java:46) в org.sonar.duplications.statement.StatementChunker.chunk(StatementChunker.java:47) ... еще 35

Пожалуйста, помогите мне решить эту проблему и успешно запустить сканер.

0