Oracle SOA Suite Mavenプラグインの構成方法

Oracle SOA Suite Mavenプラグインを使用する前に、MavenリポジトリにOracle Artifactsを移入する必要があります。リポジトリの移入の詳細は、『継続的統合によるアプリケーションの開発』Mavenリポジトリ・マネージャへの移入に関する項を参照してください。次の各ステップは、このガイドの特定の項にリンクされています。

Oracle SOA Suite開発Mavenプラグインを構成するには:

  1. ORACLE_HOME/oracle_common/plugins/maven/com/oracle/maven/oracle-maven-sync/12.2.1に移動します。
  2. 次のコマンドを実行してMaven同期プラグインをインストールします。
    mvn install:install-file -DpomFile=oracle-maven-sync-12.2.1.pom -Dfile=oracle-maven-sync-12.2.1.jar
    

    その他のオプションについては、「Oracle Maven同期プラグインのインストール」を参照してください。

  3. 次のコマンドを実行して、Oracle SOA Suite開発MavenプラグインをMavenリポジトリにシードします。
    mvn com.oracle.maven:oracle-maven-sync:push -DoracleHome=ORACLE_HOME
    

    ここでORACLE_HOMEは、Oracle Fusion Middlewareインストールのフルパスです。その他のオプションについては、「Oracle Maven同期プラグインの実行」を参照してください。

  4. Maven help:describeゴールを使用して、プラグインのインストールが成功したかどうかを検証します。
    mvn help:describe -DgroupId=com.oracle.soa.plugin
    -DartifactId=oracle-soa-plugin -Dversion=???

    Oracle SOA Suiteプラグインのインストールを確認する情報の抜粋を次に示します。

    Name: Oracle SOA Maven Plugin
    Description: This plugin allows users to compile, package, deploy, test and  undeploy SOA composites.
    Group Id: com.oracle.soa.plugin
    Artifact Id: oracle-soa-plugin
    Version: ???
    Goal Prefix: oracle-soa
    This plugin has 6 goals:
    oracle-soa:compile