Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

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 を削除したりすることはないため、ロールバックの要件はありません。

JBoss EAP パッチ適用プロセスの詳細については、カスタマーポータルにある JBoss Enterprise Application Platform 6 の 『インストールガイド』 の 『JBoss EAP 6 の適用とアップグレード』 というタイトルの章を参照してください。https://access.redhat.com/documentation/ja-jp/red_hat_jboss_enterprise_application_platform/?version=6.4
このタスクでは、unzip コマンドを使用してローカルにインストールされた Maven リポジトリーに Maven 更新を適用する方法について説明します。

前提条件

  • Red Hat カスタマーポータルへの有効なアクセスおよびサブスクリプション。
  • Red Hat JBoss Enterprise Application Platform <VERSION> Maven リポジトリーの ZIP ファイル。ローカルにダウンロードおよびインストールされます。

手順2.11 Maven リポジトリーを更新します

  1. ブラウザーを開き、https://access.redhat.comにログインします。
  2. ページの上部にあるメニューから Downloads を選択します。
  3. リストで Red Hat JBoss Enterprise Application Platform を見つけ、クリックします。
  4. この画面に表示される Version ドロップダウンメニューから JBoss EAP の正しいバージョンを選択し、Patches をクリックします。
  5. リストから Red Hat JBoss Enterprise Application Platform <VERSION> CPx Incremental Maven Repository を見つけ、Download をクリックします。
  6. 選択したディレクトリーに ZIP ファイルを保存するように求められます。ディレクトリーを選択してファイルを保存します。
  7. オペレーティングシステムの JBoss EAP リポジトリーへのパス (以下のコマンドで EAP_MAVEN_REPOSITORY_PATH と呼ばれる) を見つけます。Maven リポジトリーをローカルファイルシステムにインストールする方法の詳細については、「JBoss EAP 6 Maven リポジトリーのローカルインストール」を参照してください。
  8. 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 リポジトリーは、最新のパッチで更新されます。