天天看點

liferay6.1sdk目錄認識

liferay SDK有如下的目錄結構:

liferay6.1sdk目錄認識
liferay6.1sdk目錄認識
liferay6.1sdk目錄認識

clients/ 是client插件的目錄并且提供了建立 client插件的ant腳本

dist/ 這個目錄存放了用于部署和釋出的archive應用。就是部署到tomcat的war包,如hello-portlet.war等

ext/ 是Ext插件的目錄并且提供了建立 Ext插件的ant腳本

hooks/ 是hooks插件的目錄并且提供了建立 hook插件的ant 腳本

layouttpl/ 是布局模闆的目錄并且提供了建立布局模闆的ant腳本

lib/ 用到的類庫

misc/ 開發者用到的配置檔案

portlets/ 是portlet插件的目錄并且提供了建立portlet插件的ant腳本

themes/ 是theme插件的目錄并且提供了建立theme插件的ant腳本

tools/ 提供了插件的模闆和實用工具

webs/ 是web插件的目錄并且提供了建立web插件的ant腳本,web插件主要是用來整合第三方應用程式的,如solr-web就是整合solr的,jbpm-web用來整合jbpm的

與webservice無關

可以參考(http://www.liferay.com/community/forums/-/message_boards/message/7849751)

build.properties 是預設的SDK的屬性檔案 (這個檔案不應該被直接編輯)

build.[user.name].properties是可以覆寫預設的build.properties

比如我們名字叫shwang,則會有一個屬性檔案叫 build.shwang.properties

 build.xml ,build-common.xml ,build-common-plugin.xml,build-common-plugins.xml 包含了常見的ant 指令。

新建立的插件會放在對應插件類型的目錄中,比如我們建立了幾個portlet插件,那麼這些插件會放在D:\Liferay\Sdk\portlets 目錄下

更詳細的可檢視這個連結: http://www.th7.cn/Program/java/2012/05/30/78179.shtml

http://supercharles888.blog.51cto.com/609344/881440

繼續閱讀