legacy-knowledge-base
公開されました Jul. 2, 2025

Liferay Experience Cloud - Self-Managedを使用する際に、Marketplace Appsを正常にインストールする方法。

written-by

Isaac Wilson

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • Liferay Experience Cloud Self-Managed(SM)を使用しているとき、 web.liferay.com/marketplace からアプリケーション をインストールするプロセスは何でしょうか。 ポータルのUIからコントロールパネル > Apps > PurchasedでAppをインストールすると、Liferayのサービスを再起動したり新しいビルドをデプロイした後にアプリケーションがインストールされなくなります。

Environment

  • Liferay Experience Cloud - SM
  • DXP 7.x

解決策

  • Liferay Experience Cloud SM を使用しているときに Marketplace から App をインストールし、再起動してもインストールが持続するようにするには、次の手順を実行する必要があります:
  1. web.liferay.com/marketplaceにアクセスし、右上のユーザーアイコンをクリックし、「Purchased Apps」を選択し、インストールしたいアプリのアイコンを選択します(プロジェクト内)。
  2. 該当するLiferayのバージョンの横にある「App」をクリックし、該当する.lpkgファイルをダウンロードします。
  3. ダウンロードしたアプリをLiferay Experience Cloud SMプロジェクトの作業用リポジトリの目的の環境に追加します(例:3.x.xワークスペースを使用する場合は [Repository_Name]/lcp/liferay/deploy/common 、4.x.xワークスペースでは [Repository_Name]/liferay/configs/common)。
  4. これらの変更を加えた新しいビルドを作成し、 そのビルドをデプロイします

追加情報

  • .lpkgファイルをビルドに含める必要があるのは、 、Cloudを使用してDXPを再起動するたびに新しいクリーンイメージが起動し、その結果、目的のアプリケーションのインストールが消去されるからです(ベースイメージに含まれていないため)
  • 同様の理由で、Liferay Marketplace.lpkg が古くなり、新しいバージョンが必要になった場合、手動でインストールする必要があります(UI の "Update" ボタンをクリックして自動的にインストールするのではなく)、更新に成功するとポータルの再起動が始まるからです。
  • ビルドの作成と作業に関する詳細は、以下の記事で紹介しています:
did-this-article-resolve-your-issue

legacy-knowledge-base