Liferay Plugin SDK开发与Ext开发的选择
Liferay有两种服务:
1)internal services
即Liferay核心服务,比如portal-impl.jar
2)external services
即Portal的API,比如portal-kernel.jar以及portal-service.jar
Liferay的internal服务更新频繁,升级Liferay版本时尤其要注意;而Liferay的external服务则相当稳定。
Ext开发可以同时使用internal服务和external服务。且Liferay的最新趋势是Ext开发将不再支持Portlets开发和themes开发(Struts Portlet例外)。
Ext是一个完整的开发环境,易于按需求定制Liferay Portal。集成了多个Liferay工具,可用于开发Portlet和
Portal,比如:JSP Portlet、Struts Portlet甚至是ServiceBuilder。
而Plugin SDK则用于完成:主题、布局模板、Portlet、hooks、web应用等。故对于Liferay初学者而言,Liferay Plugin SDK开发是更好的选择。
Plugin SDK是一个相对简单的Liferay开发环境,它完全隔离了Liferay Portal的internal服务,只使用了external服务。这样就强制了新开发的Portlet只使用了portal-kernel.jar和portal-service.jar,而与portal-impl.jar无关,在升级版本时相当有利。
Plugin SDK与Ext两种开发环境均可利用任何Liferay支持的应用程序框架,例如:JSF、JSP、Ruby、Lazzlo、PHP、JSON、Hibernate、DAO、Spring MVC、Struts、Tapestry、Wicket、Python、LAR(Liferay Archive)等。
下载liferay-plugins-sdk-5.2.3.zip,不到10MB,建立Java项目,导入,项目结构图如下:
一切皆很简单!
分享到:
相关推荐
这个事liferay 来开发portlet的sdk,版本是5.2.3。
liferay ext开发环境搭建,讲解清晰。适应初学者看。
Liferay Mobile SDK
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf
打开Liferay IDE,Window-->Preferences-->Liferay-->Installed Plugin SDK,点击右边的Add…按钮,选择Liferay plugins SDK的解压目录,如下图所示,点击OK,完成SDK的安装。 三、配置Liferay运行环境(以Tomcat为...
LIFERAY-HOOK 开发过程,包括实例说明
liferay sdk文件。
Liferay-Portlet-SDK 5.2.3操作说明.ppt
liferay开发liferay开发liferay开发liferay开发
NULL 博文链接:https://jyao.iteye.com/blog/608529
基于Liferay4.2.2的开发环境文档,使用新手基于Liferay Portal进行二次开发工作。
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
liferay-plugins-sdk-6.1.1-20130816114619181.zip是liferay开发中不可缺少的文件,还有src文件,liferay-eclipse等
包括liferay的用户配置,系统接口,包括Liferay Portal 6 企业应用开发,Liferay 用户开发接口,Liferay+in+Action,Liferay 系统开发等
liferay-plugins-sdk-6.2.0-ce-m4 最新版本。
7z压缩 三合一LifeRay资料: 1、LifeRay开发参考手册(温兵) 2、LifeRay二次开发指南 3、LifeRay4.3中文开发指南
LifeRay架构开发手册,liferay Portal开发解析等精彩文章
liferay portal模板开发文档
liferay开发文档集合7个pdf
liferay ,ext基本配置方法.txt