Ounce/Ant と Apache/Ant の統合

Ounce/Ant を Apache/Ant ビルド環境に統合するには、このタスク・トピックで概説する手順が必要です。

手順

  1. ounceant.jar ファイルと、任意で ant-contrib-1.0b3.jarant lib ディレクトリーにコピーします。
    Ant プラグインのバージョンが 1.8.1 以降の場合は、xml-api.jar および xercesImpl.jar もコピーします。

    AppScan® Source のインストールによって、ounceant.jarant-contrib-1.0b3.jarxml-api.jar、および xercesImpl.jar<install_dir>\lib に置かれます (<install_dir> は AppScan® Source のインストールの場所です)。

  2. オプション: build.compiler プロパティーを指定変更します。

    build.compiler の指定変更について詳しくは、プロジェクトの作成を参照してください。

    このプロパティーを指定変更するには、以下のいずれかの方法を使用します。

    • build.xml ファイルのプロパティー・タグを使用する。
      <property name="build.compiler"
      value="com.ouncelabs.ounceant.OunceCompilerAdapter"/>
    • -D オプションを使用して Ant を呼び出すときに、コマンド行で build.compiler の値を指定する。
      ant -Dbuild.compiler=
      com.ouncelabs.ounceant.OunceCompilerAdapter
    • build.compiler の値をテキスト・ファイルに組み込み、Ant の資料で説明されているように、properties オプションを使用して、そのファイルにプロパティーを読み込むよう Ant に指示する。
  3. taskdefs を作成します。

    Ounce/Ant タスクを使用するには、taskdef タスク内で ounceant.jar を参照する必要があります。例えば、次のようになります。

    <taskdef resource="com/ouncelabs/ounceant/task/ounce.xml"
    classpath="ounceant.jar"/>

    var タスクを使用するには、ant-contrib-1.0b3.jartaskdef タスクを次のように参照する必要があります。

    <taskdef resource="net/sf/antcontrib/antlib.xml"/>