Liferay Portal 6用に開発されたすべてのタイプのポートレットプラグインは、Liferay DXP 7.1にアップグレードおよびデプロイできます。
ほとんどのポートレットのアップグレードには、次の手順が含まれます。
- Liferay DXP 7.1のAPIにコードを適合させる
- 依存関係を解決する
LiferayのUpgrade Plannerは、コードをLiferay DXP 7.1のAPIに適合させるのに役立ちます。 また、ポートレットの依存関係の解決は簡単です。 ほとんどの場合、上記の手順を完了した後、ポートレットをLiferay DXPにデプロイできます。
ポートレットのアップグレードについてのチュートリアルでは、次の一般的なポートレットをアップグレードする方法を示します。
- GenericPortlet
- Liferay MVCポートレット
- Service Builderを使用するポートレット
- Liferay JSFポートレット
- サーブレットベースのポートレット
- Strutsポートレット
- Spring MVCポートレット
チュートリアルではサンプルポートレットのアップグレード前後から、サンプルポートレットソースコードを提供します。 各チュートリアルの手順は、サンプルポートレットに適用されました。 ポートレットをアップグレードする時には、サンプルコードを参照できます。
それでは、Liferay DXP 7.1\でポートレットを実行してみましょう。