我爲Liferay 6.1.1開發了一個自定義主題,它在Liferay的本地安裝上工作正常。當我嘗試部署到我的QA服務器時,主題出現在控制面板中,我可以在控制面板 - >網站頁面 - >外觀和感覺下分配新主題。Liferay主題部署
問題是,認爲主題是分配的,我所做的自定義沒有反映在UI中。
我使用部署的過程是:
- 通過使用Eclipse「導出」功能創建主題name.war文件。
- 將war文件放在deploy目錄中。
有什麼我做錯了嗎?
我爲Liferay 6.1.1開發了一個自定義主題,它在Liferay的本地安裝上工作正常。當我嘗試部署到我的QA服務器時,主題出現在控制面板中,我可以在控制面板 - >網站頁面 - >外觀和感覺下分配新主題。Liferay主題部署
問題是,認爲主題是分配的,我所做的自定義沒有反映在UI中。
我使用部署的過程是:
有什麼我做錯了嗎?
嘗試打開SDK中themes
文件夾下的XML文件build-common-theme.xml
,並刪除所有preservelastmodified="true"
(或將它們設置爲false
)。
preservelastmodified,當true
不會更新您的主題項目中的文件時間戳。因此,您的應用程序服務器將不會檢測到更改並重新部署主題。
在我看來,你應該清除瀏覽器緩存,然後再次檢查。它也發生在我的主題之一。
_使用Eclipse的「導出」功能創建theme-name.war文件。是否無法使用Liferay的plugins-SDK使用Ant構建工具構建WAR? –