Liferay Plugins SDK 6.1.1 是一个用于开发Liferay Portal扩展的工具包,它为开发者提供了构建自定义portlet、主题、布局、工作流和其他插件所需的一切资源。这个特定版本的SDK发布于2013年8月16日,版本号6.1.1,对于那个时期的Liferay开发至关重要。 在Liferay Plugins SDK中,`src`目录包含了源代码模板,供开发者创建新的portlet项目。这些模板遵循了Liferay的开发规范,让开发者能够快速地启动并运行一个新的portlet开发环境。开发者可以在这些模板基础上进行修改,以满足特定需求。例如,可以创建一个基于MVC Portlet的项目,或者是一个基于Struts的portlet。 `liferay-eclipse`是Liferay为Eclipse IDE定制的插件,使得开发者能够在Eclipse环境中无缝地开发Liferay插件。这个插件提供了项目向导、自动构建支持、部署工具以及对Liferay API的智能感知等功能,极大地提高了开发效率。安装了这个插件后,开发者可以直接在Eclipse中创建、构建和部署Liferay插件,无需离开IDE。 此外,SDK还包括了构建脚本(如`build.xml`)和配置文件(如`liferay-plugin-package.xml`),这些文件用于控制项目的构建过程和插件的元数据。`build.xml`通常使用Ant构建工具,定义了编译、测试、打包和部署的步骤。而`liferay-plugin-package.xml`则包含了关于插件的基本信息,如插件类型、版本、依赖和权限设置。 Liferay Plugins SDK还提供了示例项目,这些示例可以帮助开发者理解如何使用SDK来创建不同的插件类型。例如,你可以找到一个简单的Hello World portlet示例,通过它来学习portlet的生命周期和渲染过程。 开发过程中,开发者需要了解Liferay的portlet API,这是构建portlet的核心接口。Liferay的API提供了丰富的功能,包括与portal服务交互、用户会话管理、主题和布局定制等。同时,SDK还涵盖了服务构建器,这使得开发者能够轻松地创建和消费Liferay的数据服务。 在Liferay 6.1.1版本中,开发者还需要熟悉Liferay的MVC和Struts架构,因为这两个框架在当时是构建portlet的常见选择。MVC Portlet提供了一种模块化的开发方式,而Struts则允许开发者利用已有的Action和Form对象,适合大型复杂的应用。 Liferay Plugins SDK 6.1.1是一个全面的开发环境,包含了所有必要的工具和资源,帮助开发者在Liferay平台上构建强大的企业级应用。通过深入理解和熟练使用这个SDK,开发者可以有效地提高开发效率,创建出满足业务需求的高质量Liferay插件。
- 1
- 2
- mywr10262015-09-21不错,找了好久谢谢楼主分享
- 粉丝: 0
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C语言的操作系统实验项目.zip
- (源码)基于C++的分布式设备配置文件管理系统.zip
- (源码)基于ESP8266和Arduino的HomeMatic水表读数系统.zip
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip