如何将Liferay 6.2 Portlet升级到Liferay 7.2

时间:2019-12-09 16:24:19

标签: java liferay liferay-6 liferay-7

是否有将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常规

  

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

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

1 个答案:

答案 0 :(得分:0)

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

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

接下来,您需要升级模型(因此核心liferay将被升级) se链接-upgrade liferay

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

最好的问候!