Liferay DXP を動かすには、アプリサーバー、JDK、データベース、OS、検索エンジンの組み合わせが公式の互換性マトリクスに載っている必要があります。このページでは 2026.Q3 と 2026.Q1 LTS の要件を表にまとめます。なお本サイトは Liferay Inc. とは無関係の非公式ガイドです。
ここがポイント
2026.Q3 の基準は「JDK 21」「Tomcat 10.1 など Jakarta 対応のサーバー」「Elasticsearch 8.19.x」です。2026.Q1 LTS も、公式マトリクスではほぼ同じ内容とされています。
2026.Q3 の基準は「JDK 21」「Tomcat 10.1 など Jakarta 対応のサーバー」「Elasticsearch 8.19.x」です。2026.Q1 LTS も、公式マトリクスではほぼ同じ内容とされています。
まず押さえる全体像
- 要件は公式の「Compatibility Matrix」で、リリースごとに公開されています。
- 2026.Q3 のマトリクスの最終更新は 2026年8月19日です。
- 2026.Q1 LTS は 2026.Q3 とほぼ同内容とされています。差分は必ず各マトリクスで確認してください。
アプリケーションサーバー
| 種類 | 対応バージョン(2026.Q3) |
|---|---|
| Apache Tomcat | 10.1 |
| JBoss EAP | 8.x |
| Oracle WebLogic | 15c |
| WildFly | 30 |
JDK
| バージョン | 扱い |
|---|---|
| JDK 21(Oracle / TCK準拠のディストリビューション) | 対応 |
| JDK 17 | deprecated |
注意
「2026.Q1 以降は JDK 21 のみ」と書くブログも見られますが、公式マトリクスでは JDK 17 は deprecated(非推奨)の扱いです。矛盾する場合は公式マトリクスを優先し、自分の環境のバージョンで公式に要確認です。
「2026.Q1 以降は JDK 21 のみ」と書くブログも見られますが、公式マトリクスでは JDK 17 は deprecated(非推奨)の扱いです。矛盾する場合は公式マトリクスを優先し、自分の環境のバージョンで公式に要確認です。
データベース
| DB | 対応 | deprecated |
|---|---|---|
| MySQL | 8.0 / 8.4 | 5.7 |
| MariaDB | 10.6 / 11.8 | 10.4 / 10.2 |
| PostgreSQL | 14〜17 | 12 / 13 |
| SQL Server | 2019 / 2022 | 2017 |
| Oracle | 19c | – |
| IBM Db2 | 11.5 | 11.1 |
| Amazon Aurora | 対応に記載あり(詳細は要確認) | – |
Sybase は 2026.Q1 でサポートが終了したとされています。
OS
- RHEL 8 / 9 / 10
- Ubuntu 22.04
- Debian 12
- Windows Server 2016 / 2019 / 2022
- AIX 7.2 など(一覧の全体は公式マトリクスで要確認)
ブラウザ
主要ブラウザの「最新版」が対象とされています。具体的な対象ブラウザ名とバージョンの扱いは、公式マトリクスで確認してください。
検索エンジン
| エンジン | 要点 |
|---|---|
| Elasticsearch | 8.19.x。ES8 コネクタは同梱。2026.Q1 以降は 8.19 以上が必須 |
| Elasticsearch 7 | 2026.Q1 で非対応。2026年1月15日に EOL |
| OpenSearch | 2.19。Marketplace のコネクタを使う。コネクタは Q1.6 以降が 2.0.0、Q2 が 2.1.0、Q3.4 以降が 2.2.0 |
| Solr | 2026年分の記載は見当たらない(要確認) |
注意
ES7 から上げる場合は、公式の「Upgrading Search Infrastructure」に手順があります。インデックスの扱いを含む詳細は、公式のページで確認してください。
ES7 から上げる場合は、公式の「Upgrading Search Infrastructure」に手順があります。インデックスの扱いを含む詳細は、公式のページで確認してください。
deprecated の考え方
deprecated は「今すぐ動かない」ではなく「将来サポートから外れる予定」を示す印、と一般には捉えられます。ただし、Liferay が各製品をいつまで扱うかの具体的な日付は、このページの調査範囲では確認できていません。新規構築では deprecated の組み合わせを避けるのが無難です。
Jakarta 移行の注意
- Jakarta EE 10 への移行(javax から jakarta への名前空間変更)は 2026.Q1 で完了したとされています。
- 自作の OSGi モジュールやサーブレット系コードで javax を使っていると、影響を受ける可能性があります。
- Blade CLI のツールで大半を自動化できるという第三者情報があります。ただし公式一次情報では未確認です。
- アップグレードでは、通過する全リリース分の「Deprecations and Breaking Changes」を確認するのが起点です。
ここがポイント
Client Extensions は Liferay の外で動くため、この種のサーバー側の名前空間変更の影響を受けにくい設計とされます(一般的な説明です)。ただし個々の構成での影響は検証が必要です。
Client Extensions は Liferay の外で動くため、この種のサーバー側の名前空間変更の影響を受けにくい設計とされます(一般的な説明です)。ただし個々の構成での影響は検証が必要です。
出典
- Liferay DXP 2026.Q3 Compatibility Matrix
- Liferay DXP 2026.Q1 LTS Compatibility Matrix
- Search Engine Compatibility Matrix
- Deprecations and Breaking Changes Reference
- Upgrading Search Infrastructure
最終確認日: 2026年10月15日(内容は変わる可能性があります。必ず公式情報も確認してください)