Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instalación de SonarQube
Enlaces de descarga
CONTENIDO Pasos previos
Instalar SonarQube
Instalación y configuración de Sonar-Runner.
Conclusión
Bibliografía
Es una plataforma para evaluar código fuente,
es software libre y usa diversas herramientas de
análisis estático de código fuente como
SONARQUBE Checkstyle, PMD o FindBugs para obtener
métricas que pueden ayudar a mejorar la calidad
del código de nuestros programas.
C / C ++ VB.NET
JavaScript VB6
DO# Pitón
Java Rol
COBOL Flexionar
SONARQUBE
PL / SQL C objetivo
PL / I Rápido
PHP Web
ABAP XML
Proyecto Las aplicaciones a menudo usan varios
lenguajes de programación a la vez, por
multi lenguajes ejemplo [C #, C ++ y JavaScript] o [Java,
JavaScript y HTML].
Se pueden escribir plugins propios si se necesita
compatibilidad con un lenguaje específico o si quiere
establecer sus propias reglas.
errores
Instalación de
SonarQube
SonarQube:
https://www.sonarqube.org/downloads/
Sonar Runner
Enlaces de http://enrikusblog.com/sonarqube-instalacion-y-
configuracion/
descarga
Plugin Netbeans
http://plugins.netbeans.org/plugin/51532/radar-netbeans
Escoger el gestor de base de datos con el cual vamos a trabajar,
para nuestro caso es postgresql 9,4. Una vez seleccionado se
Pasos creará una nueva base de datos que lleve por nombre “sonar”.
previos
Identificar el lenguaje de programación y la IDE en la cual
utilizaremos SonarQube (Java y Netbeans 8.1), buscar el plugin
que se adecue a nuestro caso.
Pasos
previos
Vamos a la página oficial de descarga SonarQube y descargamos a
versión que corresponda al plugin que usaremos.
SonarQube
Instalar El último paso consiste en ejecutar el servidor de SonarQube. En mi
caso voy a ejecutar la versión de 32 bits de Windows y la ruta es la
siguiente: C:\sonarqube-5.4\bin\windows-x86-32\StartSonar.bat.
SonarQube
Descargamos Sonar-Runner v2.3.
Descomprimimos el archivo .zip en C:\ para tenerlo fácilmente
accesible.
Para configurar Sonar-Runner tenemos que ir a C:\sonar-runner-
Instalación y 2.3\conf y editar el archivo sonar-runner.properties. Tenemos que
descomentar las siguientes líneas y completarlas con los datos de
configuración la configuración del servidor que hemos empleado en la
instalación del mismo:
de Sonar-
Runner
Añadimos una nueva variable del sistema llamada
SONAR_RUNNER_HOME con el directorio de instalación y
añadimos la ruta completa al path de Windows.
Para comprobar si se ha añadido correctamente al path de
Windows abrimos un terminal y ejecutamos el comando sonar-
Instalación y runner –h. Si todo es correcto deberíamos obtener la ayuda de
Sonar-Runner:
configuración
de Sonar-
Runner
Ejemplo
Utilizar SonarQube facilita el control de calidad de
Conclusión código y disminuye la cantidad de bugs reales y
potenciales.
http://enrikusblog.com/sonarqube-instalacion-y-
configuracion/
http://plugins.netbeans.org/plugin/51532/radar-
netbeans
Bibliografía
https://www.sonarqube.org/
https://www.infobip.com/es/desarrollador/mejora-de-
la-calidad-del-codigo-con-sonarqube