2.LifeRay 的哪些東西該注意?

從七月份到現在也做了四個月的liferay了,前兩個月只是涉及表面的一些東西,現在想來有點後悔那兩個月的時間,自己沒有好好仔細去研究liferay,是浪費了一些時間。現在回憶一下自己接觸liferay的過程:
1.先是熟悉liferay界面,一開始覺得這個界面好複雜,搞得自己雲裏霧裏。
2.熟悉幾個重要的配置文件:
    liferay-display.xml
    liferay-portlet.xml
    portlet.xml
    web.xml
以上四個配置文件,是配置Portlet的配置文件。要增加一個新的Portlet必須要配置這四個文件。
liferay自身也帶了這四個配置文件,這裏我們對於開源的代碼不做修改,所以不在開源項目上對這四個文件修改,而是另建項目,並添加這四個文件。開源項目上這四個文件,我對其修改主要用語對liferay的瘦身,去掉一些自己不需要的Portlet應用。
3.關於Portlet的瘦身
關於liferay瘦身,就是要去除前面所講的四個配置文件中對應的部分,比如calendar,id是8,就在這四個文件中查詢相關的配置信息,並將其去除。另一篇文章中附了id和Portlet對照表,可查詢。(已將瘦身對應表添加到附件中。需要的朋友可以看一下)
 
4.另一個重要的配置文件和jar包
portal.properties和portal-ejb.jar
portal.properties可以更改一些默認配置信息,比如說語言信息。登錄後的語言可以默認成英文或者是中文,或者是其他語言
portal-ejb.jar裏面有一個關於語言的文件夾language,裏面是許多語言的配置文件,簡體中文是Language_zh_CN.properties和Language_zh_CN.properties.native
如果你覺得項目中有些中文翻譯有問題,比如說某處顯示的是“登錄”,你覺得不對,要將其修改爲“登陸”。通過“登錄”找到login,通過login在Language_zh_CN.properties找到對應的unicode  編碼,然後通過編碼轉化,得到“登陸”的unicode編碼,替換一下,然後服務重啓一下了。

 
以上這些對於我以後開發一些開源項目是很有幫助的

本文出自 “腦子不靈活” 博客,請務必保留此出處http://zhangyj.blog.51cto.com/530698/112085

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章