Instalación de Sonarqube

Durante la installation del escáner de sonda, recibo un error como:

"E: \ Heena \ Software \ sonar-scanner \ bin …
INFO: file de configuration del escáner: E: \ Heena \ Software \ sonar-scanner \ bin .. \ conf \ so nar-scanner.properties
INFORMACIÓN: Archivo de configuration de proyecto raíz: NINGUNO
INFORMACIÓN: SonarQube Scanner 2.8
INFORMACIÓN: Java 1.8.0_101 Oracle Corporation (64 bits)
INFORMACIÓN: Windows 7 6.1 amd64
INFORMACIÓN: caching de usuario: C: \ Users \ ADMIN.sonar \ cache
INFORMACIÓN: Cargar repositorys globales
INFO: Cargar repositorys globales (hecho) | time = 779ms INFO: caching del usuario: C: \ Users \ ADMIN.sonar \ cache
INFO: índice de carga de complementos
INFO: índice de carga de complementos (hecho) | time = 35 ms
INFORMACIÓN: Servidor SonarQube 5.6.3
INFORMACIÓN: Configuración regional pnetworkingeterminada: "en_US", encoding del código fuente: "windows-1252" (el análisis depende de la plataforma)
INFORMACIÓN: procesar las properties del proyecto
INFORMACIÓN: ———————————————— ———————— INFO: FALLO DE EJECUCIÓN
INFORMACIÓN: ———————————————— ———————— INFO: Tiempo total: 11.028s
INFORMACIÓN: Memoria final: 39M / 84M
INFORMACIÓN: ———————————————— ———————— ERROR: Error durante la ejecución del SonarQube Scanner
ERROR: debe definir las siguientes properties obligatorias para 'Desconocido': sonar.projectKey, sonar.projectName, sonar.projectVersion, sonar.sources
ERROR:
ERROR: vuelva a ejecutar SonarQube Scanner utilizando el modificador -X para habilitar el logging completo de debugging. E: \ Heena \ Software \ sonar-scanner \ bin> "

Si alguien sabe acerca de ese error amablemente ayúdeme. Tenga en count que estoy usando Windows 7 OS.

Veo dos problemas en tu caso.

  • A. Está ejecutando sonar-scanner desde la installation del sonar-scanner
    carpeta. (E: \ Heena \ Software \ sonar-scanner \ bin).
  • B. No ha configurado las properties obligatorias del proyecto para que se ejecute el sonar-scanner .

Los siguientes son los pasos típicos que puede seguir aquí.

  1. Agregue la carpeta de installation de sonar-scanner ( E:\Heena\Software\sonar-scanner\bin en su caso) al sistema PATH .
  2. Vaya a la carpeta raíz Proyecto y al file de properties sonar-project.properties . El file sonar-project.properties debe tener properties obligatorias definidas.
  3. Las cuatro properties obligatorias son sonar.projectKey , sonar.projectName , sonar.projectVersion y sonar.sources
  4. Ejecute sonar-scanner desde la carpeta raíz del proyecto.

Consulte la captura de pantalla adjunta aquí enter image description here

Mirando el post de logging:

ERROR: debe definir las siguientes properties obligatorias para 'Desconocido': sonar.projectKey, sonar.projectName, sonar.projectVersion, sonar.sources

Parece que el análisis debería ser lanzado con algo como esto:

 > sonar-runner -Dsonar.projectKey=myProjectKey -Dsonar.projectName="My Project" -Dsonar.projectVersion=1 -Dsonar.sources=. 

Más información aquí: Parámetros de análisis – Documentación de SonarQube – SonarQube

Y aquí: Análisis con SonarQube Scanner – Escáneres – SonarQube