Contrast Mavenプラグイン

Mavenは、pom.xmlファイルを使用してアプリケーションを構成するビルドツールです。Javaアプリケーションのビルド、パッケージ化、テストに使用されます。

Contrast Mavenプラグインは、Spring Bootプラグインと連携し、Contrast JARファイルをビルドに統合するために使用されます。Contrastサーバへのユーザ認証や、最新のJavaエージェントのダウンロード、ビルドの検証などを行います。

Goals

  • Scan: The scan goal analyzes the Maven project’s artifact with Contrast Scan to find vulnerabilities using static analysis.

  • Install: The install goal includes the Contrast Java agent in integration testing to provide Contrast Assess runtime security analysis.

  • Verify: The verify goal verifies that none of the vulnerabilities found by Contrast Assess during integration testing violate the project’s security policy (fails the build when violations are detected).

Reference

最適な結果を得るためには、Contrast Mavenプラグインのバージョン2.0以降を使用してください。

  • Usage

  • Goals

  • Configuration

注記

Mavenを使用してJavaエージェントをインストールするには、他のオプションもあります。Contrastと連携できるツールやテクノロジの一覧をご覧ください。Contrastで使用できるツールやテクノロジ

See also