使用liferay plugins SDK开发
2008-02-27 15:59
302 查看
从liferay4.3开始,liferay提供了插件的机制,通过插件,开发人员可以方便的构造出一个portlet、theme的框架,进而对它增加具体的业务逻辑,以完成符合自己需要的功能。
在开始插件开发之前,你需要做一些准备,下载liferay-portal-tomcat-5.5-jdk5-4.4.1.zip、Plugins SDK,以及ant(如果你还没有安装ant的话)。
以下是详细步骤:
1.解压liferay-portal-tomcat-5.5-jdk5-4.4.1.zip到某个目录下,这边称之为${liferay4.4.1}
2.解压liferay-plugins-sdk-4.4.1.zip到eclipse的workspace中,取名为liferay-plugins-sdk-4.4.1
3.在eclipse中创建java project,名字为liferay-plugins-sdk-4.4.1。
4.修改build.properties,将app.server.dir=D:/Java/tomcat-5.5.25 改成 app.server.dir=${liferay4.4.1}
5.打开cmd窗口,在liferay-plugins-sdk-4.4.1/portlets目录下执行create hello-world "helloworld"
第一个参数是portlet-name
第二个参数是display-name
6.这样就生成了一个portlet的大体框架,结构如下:
包含所需的配置文件liferay-display.xml、liferay-portlet.xml、portlet.xml
最后我们可以根据这个框架,增加业务逻辑,完成具体的功能实现,开发出可之间部署在liferay上的portlet.
在开始插件开发之前,你需要做一些准备,下载liferay-portal-tomcat-5.5-jdk5-4.4.1.zip、Plugins SDK,以及ant(如果你还没有安装ant的话)。
以下是详细步骤:
1.解压liferay-portal-tomcat-5.5-jdk5-4.4.1.zip到某个目录下,这边称之为${liferay4.4.1}
2.解压liferay-plugins-sdk-4.4.1.zip到eclipse的workspace中,取名为liferay-plugins-sdk-4.4.1
3.在eclipse中创建java project,名字为liferay-plugins-sdk-4.4.1。
4.修改build.properties,将app.server.dir=D:/Java/tomcat-5.5.25 改成 app.server.dir=${liferay4.4.1}
5.打开cmd窗口,在liferay-plugins-sdk-4.4.1/portlets目录下执行create hello-world "helloworld"
第一个参数是portlet-name
第二个参数是display-name
6.这样就生成了一个portlet的大体框架,结构如下:
包含所需的配置文件liferay-display.xml、liferay-portlet.xml、portlet.xml
最后我们可以根据这个框架,增加业务逻辑,完成具体的功能实现,开发出可之间部署在liferay上的portlet.
相关文章推荐
- 使用liferay-plugins-sdk-5.1.2开发步骤
- liferay5.1.1 plugins sdk开发theme
- xilinx SDK开发 GPIO使用API总结
- 利用百度地图API定位为什么使用百度自己开发的locSDK2.6.jar包
- 如何脱离SDK,使用DW5.5和phonegap以及JQMobile搭建开发环境
- 使用VMware VSphere WebService SDK进行开发 (二)——获取虚拟机cpu的使用情况
- Android开发之MOB短信验证SDK的使用(二)
- 使用VMware VSphere WebService SDK进行开发 (六)——检测告警信息
- 使用高通公司的Vuforia SDK搭建Android版移动AR应用开发环境
- 使用Android Studio 开发自己的SDK教程
- 使用的BlackBerry® Tablet OS SDK for Adobe® AIR®开发应用(三)
- 使用的BlackBerry® Tablet OS SDK for Adobe® AIR®开发应用(五)
- Android开发之MOB短信验证SDK的使用(一)
- gomobile的使用-用go语言编写移动端sdk和app开发
- C#二次开发C++的sdk时的指针使用
- Android SDK开发常用工具的使用及其异常处理
- 使用WX-SDK开发微信公众号(一) 接收处理来自微信用户的消息
- Android SDK开发 -- TitleBar重构 (代理模式的使用)
- Android开发之百度SDK的使用--基础定位
- OpenOffice开发:OpenOffice SDK使用vc++开发的配置(原)