Linuxシステムでは、sonarが主にコード品質の管理に使用されています。この記事では、Linuxがソナーを使って違反数とコード行数を取得する方法を紹介します。
デモは、次のとおりです。
publicクラスSonarDemo {
静的な文字列のホスト=&'を;のhttp://XXX:9000';
静的String username =' xxx';
static String password =' xxx';
static String resourceKey =' org.codehaus.sonar:sonar-ws-client';
static String [] MEASURES_TO_GET = new String [] {違反、'、行'};
public static void main(String [] args){
DecimalFormat Df = new DecimalFormat(#。##');
//Sonarの作成
Sonar sonar = new Sonar(新しいHttpClient4Connector(新しいホスト(ホスト、ユーザー名、パスワード))
;
//リソース要求を実行します。
ResourceQuery query = ResourceQuery.createForMetrics(resourceKey、MEASURES_TO_GET);
query.setIncludeTrends(true);
リソースresource = sonar.find(query);
//ループトラバースで違反が発生した場合、行が発生しました。
「Measure」allMeasures = resource.getMeasures();
で(Measure measure:allMeasures)を取得します。{
System.out.println(((measure.getMetricKey()+':' + +)
df.format(measure.getValue())));
}
}
}前12次合計2ページ
Ubuntuシステムの運用において、Pacmanは公式Archライブラリとそれ自身が作成したパッケージを管理することができるパッケージマネージャですが、Pacmanをインストールするとき間違ってしまう
UbuntuはLinuxディストリビューションの1つですが、Windowsとは異なり、Ubuntuはソフトウェアセンターで使用されています。次の小シリーズでは、Ubuntuソフトウェアセンターの使用方
CactiはPHPで実装する必要があるネットワークトラフィック監視グラフィカル分析ツールで、インストール時に設定する必要があるため、インストール時に多くの問題が発生します。 Xiaobianは、Gen
今日のXiaobianはLinuxシステムのシャットダウンと再起動のコマンドを紹介します。関連するコマンドはシャットダウン、停止、再起動です。役に立った Linuxオペレーティングシステムでは、s
LinuxファイルI /Oは主にファイルの入力と出力を指します、多くの初心者はファイルI /Oにあまり精通していません、LinuxファイルI /O操作はもっと、以下の小さいシリーズはあなたにLinuxの詳細な紹介をしますファイル入出力カーネルの
LinuxのファイルI /Oのチュートリアル(1)
まず、ファイルディスクリプタ
、ファイルディスクリプタが参照するの
O)と同等の作成呼び出しも標準化されています。 O_CREAT
Linuxシステムで作業しているときは、イメージファイルをDVDに焼く必要があります。 LinuxのコマンドラインからDVDにイメージファイルを焼く方法を紹介するための皆のための以下の小さなシリーズは、一緒に学びましょう。
最も一般的な2つの画像ファイル形式は、ISO(.isoがファイル拡張子)とNRG(.nrgがファイル拡張子)です。 ISOフォーマットはISO(国際標準化機構)によって作成され
Md5sum コマンドの最初の部分は.isoファイルのmd5チェックサムを計算し、2番目の部分は/dev /dvd1にあるディスクの内容を読み取り、それをパイプラインを介してmd5sumツールに出