Liferay主题部署

时间:2013-01-14 17:04:02

标签: deployment liferay liferay-6 liferay-theme

我为Liferay 6.1.1开发了一个自定义主题,它在我当地安装的Liferay上运行良好。当我尝试部署到我的QA服务器时,主题显示在控制面板中,我可以在控制面板下指定新主题 - >网站页面 - >外观。

问题在于认为主题已分配,我所做的自定义不会反映在UI中。

我用来部署的过程是:

  1. 使用Eclipse“导出”功能创建theme-name.war文件。
  2. 将war文件放在deploy目录中。
  3. 我有什么问题吗?

2 个答案:

答案 0 :(得分:3)

尝试打开SDK中build-common-theme.xml文件夹下的XML文件themes,然后删除所有preservelastmodified="true"(或将其设置为false)。

true无法更新主题项目中的文件时间戳时,

preservelastmodified 。因此,您的应用程序服务器将不会检测到更改并重新部署主题。

答案 1 :(得分:0)

在我看来,你应该清除浏览器缓存,然后再次检查。它也发生在我的主题之一。