カスタムポリシーのパッケージ化

Mule Maven プラグインを使用して、カスタムポリシーをデプロイ可能な JAR ファイルにパッケージ化でき、このパッケージを後から API に適用できます。

  1. Mule Maven プラグインを pom.xml ファイルに追加していることを確認します。この作業は、カスタムポリシーのアーキタイプによって自動的に行われます。

    <plugin>
        <groupId>org.mule.tools.maven</groupId>
        <artifactId>mule-maven-plugin</artifactId>
        <version>${mule.maven.plugin.version}</version>
        <extensions>true</extensions>
    </plugin>
  2. プロジェクトのフォルダーのコマンドラインから、パッケージフェーズを実行します。

    > mvn clean package

このパッケージャーはアプリケーションをプロジェクトのフォルダー内の対象ディレクトリにパッケージ化し、デプロイ可能な JAR ファイルを作成します。

また、パッケージ化に必要なすべてのファイルが提供されていて、mule-artifact やポリシーの yaml で提供されている情報が有効であることを確認します。