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. マーケットプレイスのアプリをアップデートしてください。 アプリの更新をスキップすると問題が発生し、アプリが新しいLiferayバージョンで有効にならない場合があります。 データベースのアップグレードを行う前に、現在のインストール環境でこの操作を実行してください。

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

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

  11. 設定とプロパティを移行します。 データベースのアップグレードが完了するまで、設定や関連インフラストラクチャの更新は待っても構いません。

バージョン7.3以前のアップグレード

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

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