Ounce/Maven ゴール
Ounce/Maven には、AppScan® Source の機能を実行するために以下のゴールがあります。
ounce:application
:pom ファイルで定義されたとおりのすべての子プロジェクトへの参照を含む AppScan® Source アプリケーション・ファイルを生成します。アプリケーションは、スキャン (およびそれに伴うレポート作成) を行うために必要です。ounce:project
: Maven 子プロジェクトの数に応じて、1 つ以上の AppScan® Source プロジェクト・ファイルを作成します。ounce:project
ゴールはコマンド行から実行することを想定しており、Maven ビルドをゴールに取り込みます。ounce:project-only
: Maven 子プロジェクトの数に応じて、1 つ以上の AppScan® Source プロジェクト・ファイルを作成します。ounce:project-only
ゴールは、AppScan® Source プロジェクト・ファイルの作成を Maven ビルド・ライフサイクルに組み込むために提供されています。ounce:scan
: アプリケーションをスキャンします。オプションとして、評価の公開やレポートの生成を行うことができます。コマンド行からounce:scan
ゴールを実行します。ounce:report
:AppScan® Source レポートを生成します。結果を更新する必要がある場合は、レポートを生成する前にスキャンを実行してください。コマンド行からounce:report
ゴールを実行します。
注:
- アプリケーション・ファイルおよびプロジェクト・ファイルを移植可能にするには、パス変数を作成して、ファイル・パスをファイルの場所へマップします。
- Ounce/Maven ゴールの使用方法の例については、Ounce/Maven サイトの資料 (http://mojo.codehaus.org/ounce-maven-plugin/) を参照してください。