Upgrading Liferay
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

カスタマイズの更新

開発したプラグイン(テーマ、アプリ、カスタマイゼーションなど)は、新しいLiferayバージョンに適合させる必要があります。 これは、依存関係の更新と同じくらい簡単な場合もあれば、APIの変更に合わせたコードの更新が必要な場合もあります。 カスタムプラグインの更新をしないと、新しいLiferayバージョンで無効になる場合があります。

7.4以降へのアップグレード

インストールをアップグレードする場合は、カスタマイズもアップグレードする必要があります。 これには、アプリ、サービス、構成などが含まれます。 アップグレードの手順はカスタマイズごとに異なります。 通常、アップグレード プロセスは次の手順に従います。

  1. Liferay ワークスペースをアップグレードします。

  2. プロジェクトの依存関係を修正し、重大な変更に対処します。 廃止予定と重大な変更の完全なリストについては、 廃止予定と重大な変更のリファレンスを参照してください。

  3. Service Builder サービスをアップグレードします。

  4. カスタマイズプラグインをアップグレードします。

  5. Liferay DXP/Portal 7.4では、Liferayモジュールの言語キーがLiferay Portal言語モジュールに移動しました。 多くのキーの名前が変更されました。 上書きした言語キーの名前が変更されていないかどうかを確認します。 名前を変更した言語キーごとに、 language.properties ファイルで新しいキー名を使用します。 名前が変更された言語キーを参照してください。

  6. テーマをアップグレードします。

  7. フレームワークと機能をアップグレードします。

  8. ポートレットをアップグレードします。

  9. Marketplace アプリを更新します。 アプリの更新をスキップすると問題が発生し、アプリが新しいLiferayバージョンで有効にならない場合があります。 データベースをアップグレードする前に、現在のインストールでこれを実行してください。

  10. Marketplace アプリのデータをアップグレードします。 一部のアプリの最新バージョンでは、データのアップグレードを必要とするデータベース スキーマの変更が行われている場合があります。 Liferayデータベースのアップグレードまたはアップグレードにアプリデータをアップグレードできます。

    あるいは、データベースのアップグレード後に最新バージョンの Marketplace アプリをインストールし、 Gogo シェル コマンド を使用してアプリ データをアップグレードすることもできます。 アプリのセットアップの詳細については、 アップグレード後の考慮事項 を参照してください。

  11. 構成とプロパティを移行します。 構成とサポート インフラストラクチャの更新は、データベースのアップグレードが完了するまで待つことができます。

7.3 以前へのアップグレード

Liferay アップグレードプランナー は、カスタム開発を Liferay バージョン 7.2 および 7.3にアップグレードするための推奨される方法です。 これは、重大な変更によって影響を受けるコードを識別し、多くの変更にコードを自動的に適応させることを提案します。 詳細については、「 Liferay 7.2 へのコードのアップグレード 」を参照してください。

6.2以前からアップグレードする場合は、ファイルストアの構成を更新します。 詳細については、「 ファイル ストアの更新 」を参照してください。