Prerequisite Scanner Java™ 開発者ツールキットには、Prerequisite Scanner Java API のサンプル実装が含まれており、リファレンスとして確認および使用できます。統合開発環境でサンプル実装を実行できます。
始める前に
サンプル実装を実行する前に、
Prerequisite Scanner を実行し、スキャン結果をテキスト・ファイルと XML ファイルの両方に出力するための
xmlResult 入力パラメーターを指定してください。
このタスクについて
サンプル実装のパスとファイル名は、ips_root/api/examples/com/ibm/prs/common/reports/api/example/PRSXmlResultReaderExample.java です。
サンプル実装は、引数として、結果 XML ファイルの完全修飾パスとファイル名、および XML スキーマ・ファイルの完全修飾パスとファイル名の 2 つを受け入れます。
注: この手順では、Eclipse 統合開発環境でサンプル実装を実行します。IDE として Eclipse を使用することは必須ではありません。
手順
- プロジェクトを作成します。例えば、を選択します。 新規プロジェクト・ウィザードが開きます。
- プロジェクト名を入力し、JRE を選択します。JRE は、最低でも Java Platform Standard Edition バージョン 1.5 である必要があります。「次へ」をクリックします。
- Java ビルド・パスをセットアップします。「Libraries」タブを選択します。「Add External JARs」をクリックします。ips_root/api/jar/prs_api.jar ファイルを参照します。「終了」をクリックします。
- サンプル実装ソース・ファイル ips_root/api/examples/com/ibm/prs/common/reports/api/example/PRSXmlResultReaderExample.java を新規 Java プロジェクトのソース・ディレクトリーにコピーします。IDE で Java プロジェクトを最新表示してください。
- 実行構成をセットアップします。
- を選択します。 「Run Configurations」ウィンドウが開きます。
- 「Name」フィールドに、実行構成の名前を入力します。
- 「Java Application」および「New」アイコンを選択します。
- 「Search」をクリックして、PRSXmlResultReaderExample をメイン・クラスとして選択します。「OK」をクリックします。
- 実装引数のプロンプトを表示する変数をセットアップします。「(x)=Arguments」タブを選択します。
- 「Program arguments」テキスト・ボックスで、以下の変数を入力します。
${file_prompt:args[0]} ${file_prompt:args[1]}
${file_prompt} 変数は、サンプル・アプリケーションが実行されたときに、参照ウィンドウを開きます。
- 「Apply」をクリックしてから、「Run」をクリックします。
サンプル実装を実行すると、ips_root ディレクトリーを参照して result.xml ファイルおよび PRSReader.xsd ファイルを選択するように求めるプロンプトが表示されます。