如何在Liferay站点之间快速移植配置和设定

简介:

我们经常会遇到在Liferay站点之间快速共享,移植站点设定和配置的问题。

 

需求分析:

比如,我在Liferay站点1已经配置好了许多页面,logo,资源,图标,导航等。现在我有了另外一个站点2,我希望能够让站点1的所有设定全部移植到站点2上。比较笨的方法肯定是用管理员账号登陆站点2,然后对照站点1的设置,一个一个的重新配置。这样显然是不科学而且易错的,尤其当我们自定义了许多页面之后。

 

解决方法:

其实Liferay已经为我们考虑过了这点,它可以让我们通过共享lar包(Liferay Archive包)文件来快速的在不同站点之间移植。它分为2个阶段:1是在源站点导出设置到lar文件,2是从目标站点导入并使用lar文件

 

源站点导出lar文件:

首先,在源站点,我们以管理员身份登录,然后导航到>Dock bar->Manage->Page,这时候会弹出一个页面叫"Manage Page":

 

这时候,我们在左边选择"Public Pages",然后再右边选择"Export"

 

然后会跳出一个对话框让你选择你需要导出那些资源和设定,并且在顶部有导出的文件的格式和命名,一般是以当前日志命名的lar文件,如图:

检查所有自己需要导出的资源和配置都正确正确之后,点击对话框底部的"Export"

 

 

目标站点的导入lar文件:

在目标站点仍然以管理员身份登录,然后依次导航到Dockbar->Manage->Page,然后在"Manage Page"页面,右边选择import,然后在本地文件系统中选择我们刚才导出的那个lar文件,就完成了,非常简单。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/981666,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
定位技术 iOS开发
iOS设备功能和框架: 如何使用 Core Location 获取设备的位置信息?
iOS设备功能和框架: 如何使用 Core Location 获取设备的位置信息?
74 0
|
6月前
|
网络协议 网络虚拟化
网工配置命令总结(1)---Web访问及vlan配置
网工配置命令总结(1)---Web访问及vlan配置
71 0
|
开发框架 .NET
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"