2.4. Maven リポジトリーをアップグレードする
2.4.1. ローカル Maven リポジトリーにパッチを適用する
概要
Maven リポジトリーには、アプリケーションをビルドして JBoss EAP にデプロイするために必要な Java ライブラリー、プラグイン、およびその他のアーティファクトが保管されます。JBoss EAP リポジトリーはオンラインで利用でき、ダウンロードした ZIP ファイルとして使用することもできます。パブリックにホストされているリポジトリーを使用する場合、更新は自動的に適用されます。ただし、Maven リポジトリーをローカルにダウンロードしてインストールする場合は、更新を適用する責任があります。JBoss EAP のパッチが利用可能な場合は常に、対応するパッチが JBoss EAP Maven リポジトリーに提供されます。このパッチは、既存のローカルリポジトリーで展開される増分 ZIP ファイルで提供されます。ZIP ファイルには、新しい JAR ファイルと POM ファイルが含まれています。既存の JAR を上書きしたり、JAR を削除したりすることはないため、ロールバックの要件はありません。
前提条件
- Red Hat カスタマーポータルへの有効なアクセスおよびサブスクリプション。
- Red Hat JBoss Enterprise Application Platform <VERSION> Maven リポジトリーの ZIP ファイル。ローカルにダウンロードおよびインストールされます。
手順2.11 Maven リポジトリーを更新します
- ブラウザーを開き、https://access.redhat.comにログインします。
- ページの上部にあるメニューからを選択します。
- リストで
Red Hat JBoss Enterprise Application Platform
を見つけ、クリックします。 - この画面に表示される Version ドロップダウンメニューから JBoss EAP の正しいバージョンを選択し、Patches をクリックします。
- リストから
Red Hat JBoss Enterprise Application Platform <VERSION> CPx Incremental Maven Repository
を見つけ、 をクリックします。 - 選択したディレクトリーに ZIP ファイルを保存するように求められます。ディレクトリーを選択してファイルを保存します。
- オペレーティングシステムの JBoss EAP リポジトリーへのパス (以下のコマンドで EAP_MAVEN_REPOSITORY_PATH と呼ばれる) を見つけます。Maven リポジトリーをローカルファイルシステムにインストールする方法の詳細については、「JBoss EAP 6 Maven リポジトリーのローカルインストール」を参照してください。
- Maven パッチファイルを JBoss EAP <VERSION>.x Maven リポジトリーのインストールディレクトリーに直接解凍します。
- Linux の場合は、ターミナルを開き、次のコマンドを入力します。
[standalone@localhost:9999 /] unzip -o jboss-eap-<VERSION>.x-incremental-maven-repository.zip -d
EAP_MAVEN_REPOSITORY_PATH
- Windows の場合は、Windows 展開ユーティリティーを使用して ZIP ファイルを
EAP_MAVEN_REPOSITORY_PATH
ディレクトリーのルートに展開します。
結果
ローカルにインストールされた Maven リポジトリーは、最新のパッチで更新されます。