я получаю следующее ERRO при работе гидролокатора:Sonar, что цель Java
[11:32:40]: [:sonarTask] 11:32:40.862 [QUIET] [system.out] INFO: EXECUTION FAILURE
[11:32:40]: [:sonarTask] 11:32:40.862 [QUIET] [system.out] INFO: ------------------------------------------------------------------------
[11:32:40]: [:sonarTask] 11:32:40.862 [QUIET] [system.out] Total time: 1.031s
[11:32:40]: [:sonarTask] 11:32:40.956 [QUIET] [system.out] Final Memory: 1M/15M
[11:32:40]: [:sonarTask] 11:32:40.956 [QUIET] [system.out] INFO: ------------------------------------------------------------------------
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: Error during Sonar runner execution
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: Unable to execute Sonar
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: Caused by: The plugin python is not supported with Java 1.6.0_21
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: Caused by: org/sonar/plugins/python/PythonPlugin : Unsupported major.minor version 51.0
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR:
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with the -e switch.
[11:32:40]: [:sonarTask] 11:32:40.956 [ERROR] [system.err] ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.
[11:32:41]: [:sonarTask] 11:32:41.096 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: FAILED
Это не удалось, потому что Java 1.6 не совместим с питона плагин, но мне нужно, чтобы держать это. My java source - 1.6, и это должно быть так.
В моих свойствах гидроакустических я следующее:
sonar.java.source=1.6
sonar.java.target=1.6
Какие изменения я должен сделать? Изменить java-цель на 1.7? Ява предназначена для версии java, используемой при запуске сонара?
Могу ли я указать в sonar-runner.properties или sonar.properties, на котором запускается версия java? При обновлении это может вызвать проблемы для чего-то другого. – user3809938
Подумайте об этом. Когда эти свойства будут прочитаны, процесс уже запущен. –