内容は次のとおりです。
Oracle Fusion Middlewareでは、Mavenプラグインおよび原型がOracle Coherenceグリッド・アーカイブ(GAR)プロジェクト用に提供されています。
表11-1に、Maven座標を示します。
表11-1 CoherenceでのMaven座標
アーティファクト | groupId | artifactId | version |
---|---|---|---|
GARプラグイン |
|
|
|
GAR原型 |
|
|
|
表11-2に、Oracle Coherenceプラグインでサポートされているゴールを示します。
表11-2 Oracle Coherenceのゴール
ゴール | 目的 |
---|---|
generate-descriptor |
プロジェクトのPOF構成ファイルを生成します。 |
package |
ライブラリ依存性を含む基本的なGARアセットをJARアーカイブにパッケージ化します。 |
repackage |
パッケージ化されたJARアーカイブをオプションのメタデータおよびGAR拡張を使用して再パッケージ化します。 |
GARをWebLogic Server環境のCoherence Containerにデプロイするには、いくつかの追加構成をプロジェクトのPOMファイルに追加する必要があります。
次の手順を実行します。
実際のアプリケーションでは、GARプロジェクトだけでなく、GARで確立されたCoherenceキャッシュを操作するなんらかのクライアント・プロジェクトも存在する場合があります。
Coherence GARおよびCoherence GARと相互作用するWebアプリケーション(WAR)が含まれた例については、Mavenを使用した実際のアプリケーションのビルドを参照してください。