En los sistemas Linux, el sonar se usa principalmente para administrar la calidad del código, y dos parámetros importantes son el número de violaciones y el número de líneas de código. Este artículo presentará la forma en que Linux usa el sonar para obtener el número de violaciones y el número de líneas de código.
Demostración de la siguiente manera:
public class {SonarDemo
String host estática = " http: //xxx: 9000 y ";
estática String username = " xxx ";
contraseña de cadena estática = " xxx ";
static String resourceKey = " org.codehaus.sonar: sonar-ws-client ";
static String [] MEASURES_TO_GET = new String [] {" violaciones ", " lines "};
public static void main (String [] args) {
DecimalFormat Df = new DecimalFormat (" #. ## ");
//Create Sonar
Sonar sonar = new Sonar (new HttpClient4Connector (nuevo Host (host, nombre de usuario, contraseña)) );
//Ejecutar solicitud de recurso
ResourceQuery query = ResourceQuery.createForMetrics (resourceKey, MEASURES_TO_GET);
query.setIncludeTrends (true);
Recurso de recursos = sonar.find (consulta);
//Recorrido de bucle obtiene " violaciones ", " líneas "
Lista "Measure" allMeasures = resource.getMeasures ();
for (Measure measure: allMeasures) {
System.out.println ((measure.getMetricKey () + ": " +
df.format (measure.getValue ())));
}
}
} Anterior 12 Siguiente Total de 2 páginas
A menudo descargamos algunos archivos comprimidos en línea, por lo que la compresió
Algunos usuarios han configurado una VPN en su sistema Linux, pero no pueden conectarse a la VPN y e
Cuando se actualice el kernel de Linux, el controlador NIC se reinstalará una vez.
Como administrador del sistema Linux, o simplemente para comenzar, los comandos sudo deben ser conoc
Cómo encontrar rápidamente el código fuente usando la herramienta Ctags en Linux
Cómo modificar la resolución del escritorio de Linux
Pasos para instalar la máquina virtual KVM en CentOS5.5
Linux cómo usar el comando make
Cómo usar el comando tar correctamente en el sistema Linux
Ejemplos detallados de la biblioteca dinámica de Linux generación
¿Cómo se gestiona el sistema Unix de forma segura?
Resumen de ejemplos de operación de comando de ruta bajo Linux
Linux no puede eliminar completamente LibreOffice cómo resolver?
Guía de operación de raid de software de Linux
Versión WP8 Sina Weibo v3.1 versión oficial descarga
Con el monitor de recursos de Win7, revise a los amigos de QQ IP
Win 7, que los servicios no pueden ser prohibidos
Cinco cosas que debe saber antes de la instalación de Win7
Tutorial sobre la contraseña del archivo comprimido de Crack zip
Cómo ocultar el disco reservado del sistema y su contenido en el sistema win7 /win8
Tutorial gráfico de comando de limpieza de disco Win7
¿Qué debo hacer si el servidor está inactivo? Plan de emergencia por falla del servidor
Cómo cambiar el estilo de protección de la pantalla de la burbuja del sistema Win7