Я хочу проверить свое приложение Python/Django с помощью sonarqube, поэтому я установил sonarqube по ссылке https://docs.sonarsource.com/sonarqube/ ... l-instance -of-sonarqube .
Но я получаю ошибку ниже.
Основная ошибка:
ОШИБКА: ошибка во время выполнения SonarScanner
java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation скомпилирован более поздней версией среды выполнения Java (версия файла класса 61.0), эта версия среды выполнения Java распознает только версии файлов классов до 55.0
Command
developer@developer-HP-250-G8-Notebook-PC:~/projects/Uplift-Performance/tieritup$ sonar-scanner -Dproject.settings=sonar-scanner.properties -X
Ошибка
19:35:59.511 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
19:35:59.512 INFO: Project root configuration file: /home/developer/projects/Uplift-Performance/tieritup/sonar-scanner.properties
19:35:59.530 INFO: SonarScanner 4.8.0.2856
19:35:59.530 INFO: Java 11.0.17 Eclipse Adoptium (64-bit)
19:35:59.530 INFO: Linux 5.15.0-113-generic amd64
19:35:59.628 DEBUG: keyStore is :
19:35:59.628 DEBUG: keyStore type is : pkcs12
19:35:59.628 DEBUG: keyStore provider is :
19:35:59.628 DEBUG: init keystore
19:35:59.628 DEBUG: init keymanager of type SunX509
19:35:59.718 DEBUG: Create: /home/developer/.sonar/cache
19:35:59.718 INFO: User cache: /home/developer/.sonar/cache
19:35:59.718 DEBUG: Create: /home/developer/.sonar/cache/_tmp
19:35:59.720 DEBUG: Extract sonar-scanner-api-batch in temp...
19:35:59.722 DEBUG: Get bootstrap index...
19:35:59.722 DEBUG: Download: http://localhost:9000/batch/index
19:35:59.754 DEBUG: Get bootstrap completed
19:35:59.757 DEBUG: Create isolated classloader...
19:35:59.763 DEBUG: Start temp cleaning...
19:35:59.765 DEBUG: Temp cleaning done
19:35:59.765 DEBUG: Execution getVersion
19:35:59.779 INFO: Analyzing on SonarQube server 10.6.0.92116
19:35:59.779 INFO: Default locale: "en_IN", source code encoding: "UTF-8" (analysis is platform dependent)
19:35:59.780 DEBUG: Work directory: /home/developer/projects/Uplift-Performance/tieritup/.scannerwork
19:35:59.780 DEBUG: Execution execute
19:35:59.781 INFO: ------------------------------------------------------------------------
19:35:59.781 INFO: EXECUTION FAILURE
19:35:59.782 INFO: ------------------------------------------------------------------------
19:35:59.782 INFO: Total time: 0.282s
19:35:59.790 INFO: Final Memory: 4M/24M
19:35:59.790 INFO: ------------------------------------------------------------------------
19:35:59.790 ERROR: Error during SonarScanner execution
java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(Unknown Source)
at java.base/java.security.SecureClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at org.sonarsource.scanner.api.internal.IsolatedClassloader.loadClass(IsolatedClassloader.java:82)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at org.sonarsource.scanner.api.internal.batch.DefaultBatchFactory.createBatch(DefaultBatchFactory.java:32)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
at org.sonarsource.scanner.cli.Main.main(Main.java:62)
sonar-scanner.properties
sonar.projectKey=uplift
sonar.sources=.
sonar.host.url=http://localhost:9000
sonar.token=xxxxx
sonar.python.file.suffixes=py
sonar.python.version=3.12.3
sonar.log.level=INFO
sonar.branch.name=Development
sonar.scanner.javaExePath=/usr/bin/java
sonar.java.jdkHome=/usr/lib/jvm/java-17-openjdk-amd64/bin/java
Подробнее здесь: https://stackoverflow.com/questions/787 ... va-runtime
Команда sonar-scanner выдает ошибку во время выполнения Java [закрыто] ⇐ JAVA
Программисты JAVA общаются здесь
1720260453
Anonymous
Я хочу проверить свое приложение Python/Django с помощью sonarqube, поэтому я установил sonarqube по ссылке https://docs.sonarsource.com/sonarqube/latest/try-out-sonarqube/#installing-a-local-instance -of-sonarqube .
Но я получаю ошибку ниже.
[b]Основная ошибка:[/b]
ОШИБКА: ошибка во время выполнения SonarScanner
java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation скомпилирован более поздней версией среды выполнения Java (версия файла класса 61.0), эта версия среды выполнения Java распознает только версии файлов классов до 55.0
[b]Command[/b]
developer@developer-HP-250-G8-Notebook-PC:~/projects/Uplift-Performance/tieritup$ sonar-scanner -Dproject.settings=sonar-scanner.properties -X
[b]Ошибка[/b]
19:35:59.511 INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties
19:35:59.512 INFO: Project root configuration file: /home/developer/projects/Uplift-Performance/tieritup/sonar-scanner.properties
19:35:59.530 INFO: SonarScanner 4.8.0.2856
19:35:59.530 INFO: Java 11.0.17 Eclipse Adoptium (64-bit)
19:35:59.530 INFO: Linux 5.15.0-113-generic amd64
19:35:59.628 DEBUG: keyStore is :
19:35:59.628 DEBUG: keyStore type is : pkcs12
19:35:59.628 DEBUG: keyStore provider is :
19:35:59.628 DEBUG: init keystore
19:35:59.628 DEBUG: init keymanager of type SunX509
19:35:59.718 DEBUG: Create: /home/developer/.sonar/cache
19:35:59.718 INFO: User cache: /home/developer/.sonar/cache
19:35:59.718 DEBUG: Create: /home/developer/.sonar/cache/_tmp
19:35:59.720 DEBUG: Extract sonar-scanner-api-batch in temp...
19:35:59.722 DEBUG: Get bootstrap index...
19:35:59.722 DEBUG: Download: http://localhost:9000/batch/index
19:35:59.754 DEBUG: Get bootstrap completed
19:35:59.757 DEBUG: Create isolated classloader...
19:35:59.763 DEBUG: Start temp cleaning...
19:35:59.765 DEBUG: Temp cleaning done
19:35:59.765 DEBUG: Execution getVersion
19:35:59.779 INFO: Analyzing on SonarQube server 10.6.0.92116
19:35:59.779 INFO: Default locale: "en_IN", source code encoding: "UTF-8" (analysis is platform dependent)
19:35:59.780 DEBUG: Work directory: /home/developer/projects/Uplift-Performance/tieritup/.scannerwork
19:35:59.780 DEBUG: Execution execute
19:35:59.781 INFO: ------------------------------------------------------------------------
19:35:59.781 INFO: EXECUTION FAILURE
19:35:59.782 INFO: ------------------------------------------------------------------------
19:35:59.782 INFO: Total time: 0.282s
19:35:59.790 INFO: Final Memory: 4M/24M
19:35:59.790 INFO: ------------------------------------------------------------------------
19:35:59.790 ERROR: Error during SonarScanner execution
java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(Unknown Source)
at java.base/java.security.SecureClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader.defineClass(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.net.URLClassLoader$1.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at org.sonarsource.scanner.api.internal.IsolatedClassloader.loadClass(IsolatedClassloader.java:82)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at org.sonarsource.scanner.api.internal.batch.DefaultBatchFactory.createBatch(DefaultBatchFactory.java:32)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
at com.sun.proxy.$Proxy0.execute(Unknown Source)
at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)
at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)
at org.sonarsource.scanner.cli.Main.execute(Main.java:126)
at org.sonarsource.scanner.cli.Main.execute(Main.java:81)
at org.sonarsource.scanner.cli.Main.main(Main.java:62)
[b]sonar-scanner.properties[/b]
sonar.projectKey=uplift
sonar.sources=.
sonar.host.url=http://localhost:9000
sonar.token=xxxxx
sonar.python.file.suffixes=py
sonar.python.version=3.12.3
sonar.log.level=INFO
sonar.branch.name=Development
sonar.scanner.javaExePath=/usr/bin/java
sonar.java.jdkHome=/usr/lib/jvm/java-17-openjdk-amd64/bin/java
Подробнее здесь: [url]https://stackoverflow.com/questions/78712014/sonar-scanner-command-giving-me-error-in-java-runtime[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия