ソナー Java バイナリ
ソナー バイナリは、ソース ファイルに対応するコンパイル済みバイトコード ファイルを含むディレクトリへのカンマ区切りのパスです。 sonar Java バイナリは、プロジェクトで使用される Jar ファイルや Zip ファイルなどのサードパーティ ライブラリを含むカンマ区切りのファイルです。
このチュートリアルでは、ソナー バイナリをインストールし、それらを Eclipse のプロジェクトに統合する方法を示します。
ソナーをダウンロードしてインストールする
Java でソナー バイナリを使用する前に、まずソナーをダウンロードしてインストールする必要があります。 Sonar をダウンロードしてインストールするには、次の手順に従います。
-
ここからソナーをダウンロードします。
-
Sonar がダウンロードされたら、Sonar をインストールする場所にファイルを抽出します。
-
インストール ディレクトリに Sonar を抽出したら、次のステップは Sonar を実行することです。 Sonar の
bin
ディレクトリに移動し、オペレーティング システムのディレクトリを開きます。 そこには、startSonar
という名前のシェルまたはバッチ ファイルがあります。ファイルをクリックして Sonar を起動します。
-
Sonar が開始されると、
http://localhost:9000/
で Sonar インストールにアクセスできます。
ソナー レポートの生成
Sonar をインストールして正常に起動したら、次のステップはレポートの生成です。 以下の手順に従います。
-
まず、POM と Sonar の構成を更新する必要があります。 Sonar をインストールした後、Java で任意の Maven プロジェクトの Sonar レポートを生成できます。
これらの行を
pom.xml
に追加して、Sonar サーバーをプロジェクトに追加します。<name>DemoProject</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <sonar.host.url> http://localhost:9000/ </sonar.host.url> <sonar.exclusions></sonar.exclusions> </properties> <modules> <module>parent</module> <module>xmlapi</module> <module>common</module> </modules>
-
pom.xml
で構成を設定したら、ターミナルでmvn Sonar:sonar
を実行すると、プロジェクトのソナー レポートが生成されます。
Sonar を Eclipse に統合する
Sonar を Eclipse に統合するには、Sonar プラグインを Eclipse にインストールする必要があります。 以下の手順に従って、Eclipse で Sonar を構成します。
-
Eclipse を開き、
Help
メニューに移動します。 -
ヘルプ
メニューから、Eclipse MarketPlace
を開きます。 -
Eclipse マーケットプレイスの検索バーで
SonarQube
を検索し、SonarQube
をインストールします。 -
検索で SonarQube が見つからない場合は、マーケットプレイスを閉じて、もう一度 [ヘルプ] メニューに移動し、[ソフトウェアのインストール] をクリックします。
-
Work With
テキスト フィールドにhttp://downloads.sonarsource.com/eclipse/eclipse/
リンクを貼り付け、Enter をクリックします。 -
すべてのオプションを選択して
次へ
をクリックすると、SonarQube
のインストールが開始されます。 -
Sonar Qube が正常にインストールされるまで、[次へ] をクリックし続けます。 最後のボタンは
Finish
で、これでインストールが完了します。 -
インストールが完了したら、Eclipse IDE を再起動します。
-
Sonar が Eclipse にインストールされたら、次のステップは Sonar を構成することです。
-
Window
に移動し、Eclipse でPreferences
に移動します。 -
設定
ページのSonarQube > サーバー
に移動します。 -
Sonar サーバーが見つかったら、次のステップは、Eclipse プロジェクトをサーバーにリンクすることです。
-
Project Explorer でプロジェクト名を右クリックし、
Configure
に移動してからAssociate with SonarQube
に移動します。 -
Sonar Project フィールドにプロジェクト名を入力し、リストからプロジェクトを選択して、
Finish
をクリックする必要があります。 -
Finish
をクリックすると、プロジェクトが Sonar サーバーに関連付けられます。 -
これで、Sonar を使用してプロジェクトを分析できます。プロジェクト名を右クリックし、
SonarQube
オプションに移動して、Analyze
を選択します。 -
Analyze
オプションは、変更が加えられた場合、プロジェクトのソナー レポートを表示します。
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook