- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
liferay62开发指南
Liferay 6.2开发完全指南
目录
第1章 认识Liferay 1
1-1节 Portlets 1
得到支持的技术框架 2
第2章 Liferay平台开发工具 2
2-1节 安装liferay IDE 2
测试 liferay服务器 6
生成新的Liferay项目 6
部署新liferay项目到 liferay服务器 7
生成插件 10
2-2节 ANT 14
配置ant 14
第3章 开发portlet应用 15
3-1节 生成一个Portlet项目 16
在IDE环境下开发 16
3-2节 分析一个Portlet项目 17
3-3节 编写入门级My Greeting Portlet 18
3-4节 如何对portlet进行瘦身 21
3-5节 Portlet国际化 23
使用liferay的语言关键字 23
认识Liferay
Portlets
Portlets是用java编写的小型的web应用程序,并且可以当作一个web页面的一部分存在,任何portal应用的核心一定是它的portlets,因为它们包含了实际的功能,一个portlet容器紧紧是让一组合适的portlets组合在一起作为一个完整的页面出现。
Liferay平台开发工具
安装liferay IDE
在安装Liferay IDE前,你需要确保你的Eclipse版本可以运行Liferay IDE,并且你正在使用一个受支持的 Java版本。
预备工作:
确认你有受支持的JAVA JRE 和 eclipse发布版:
Java 6.0 JRE及以上版本
Liferay IDE必须运行在下列之一的Eclipse版本之上
Eclipse Kepler Java EE(4.3.x)
Eclipse Juno Java EE(4.2.x)
Eclipse Indigo Java EE(3.7.x)
安装liferay Plugin SDK
在生成新的liferay插件项目前,需要受支持的liferay 插件sdk,或安装maven,而且liferay portal必须被安装,并且在你的liferay IDE中进行了相关设置,这里需要说明的是,Plugin SDK 和maven都可以单独安装的不需要Liferay IDE在这里只是用最简单的方法来使用Plugin SDK:从Liferay IDE中运行Plugin SDK.
注意:你可以有多个Plugins sdks配置,你可以选择默认的Plugins SDK。接下来,需要安装liferay Portal tomcat运行时和服务器
测试 liferay服务器
一旦你的liferay portal服务器安装,你可以从Eclipse的servers下启动,你有不同的选择来启动和停用服务器:
在start服务器绿色按钮上单击来启动服务器(ctr+alt+r)
点击红色的stop服务器按钮来停用服务器(Ctrl+ALT+S)
右键单击服务器,选择启动
右键单击服务器,选择停用。
一旦你的服务器启动,你可以打开liferay portal home从Server标签上,通过右键单击你的liferay tomcat server并选择Open Liferay Portal Home.
生成新的Liferay项目
Liferay Portal的插件必须在 liferay项目里生成,接下来让我们演示如何生成 Liferay项目的过程,先去 File-New-Liferay Plugin Project,在这个生成项目向导中,你将定义和配置你的项目
1 、提供项目名字,该名字被命名项目的目录,同时提供一个展示名,展示名会用到liferay portal的页面上,以区别不同的plugin.我们这里的演示Demo会拥有一个 elearn007-helloworld-portlet的项目及hi elearn007的展示名。
2.2 选中Use default location 复选框。默认情况下默认位置设置成你当前的工作区。如果你向改变插件的默认保存目录,你可以不选中该复选框,并指定另外的目录位置。
2.3 选中Ant(liferay-plugin-sdk)作为你的build类型。
2.4 你在前面设置的sdk和 liferay运行时应该已经被选中,如果还没有指定liferayIDE到一个plugin sdk,请按照前面部分的指导进行配置Plugin SDKs。
部署新liferay项目到 liferay服务器
你有一个插件项目,你需要部署它,最简单的办法是把该项目从包浏览器拖拽到你的在服务器视图里的liferay 运行时,另外你也可以使用下面的方法:
选中你的新插件项目,然后右键
您可能关注的文档
- lenovoedu安装步骤.doc
- 第十六章氨基酸蛋白质和核酸.doc
- lenovoLogo后按F2.doc
- 第十六章激素.doc
- 第十六章法律文书的翻译 .doc
- Lesson27Nothingtosellandnothingtobuy不卖也不买.doc
- 第十六章碳水化合物.doc
- Lesson2Websites.doc
- 第十六章胎儿窘迫与胎膜早破.doc
- LESSON3中俄对叙利亚态度有别.doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)