首页 > 解决方案 > 如何将 Liferay 6.2 portlet 升级到 Liferay 7.2

问题描述

是否有将 Liferay 6.2 版升级到 Liferay 7.2 版的工具?

我有一个 Liferay 6.2(主题和 portlet)的项目,我遵循了 Liferay Portal CE 7.2 升级代码的文档,从主题升级开始,但有些东西对我不起作用:

yo liferay-theme:import

错误 liferay-theme:import 您似乎没有安装名为“liferay-theme:import”的生成器。

脚本 6.2 groovy

启动失败:Script1.groovy:15:无法解析类 com.liferay.portal.model.Group

任何人都可以就如何升级我的项目(主题,portlet)提供建议吗?

标签: javaliferayliferay-6liferay-7

解决方案


我想建议将问题分为三个子问题

首先,portlet 转换需要更新代码,因此代码存储在数据库中,因此您必须执行 Mysql 升级...

接下来你需要升级模型(所以核心 liferay 将被升级)se link -- upgrade liferay

第三,我要升级主题,我想提一下,在liferay 7.2中不再使用Velocity,在这种情况下使用Freemarker我们点击主题升级主题升级的链接

此致!


推荐阅读