- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(liferay6.2开发指南
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 运行时,另外你也可以使用下面的方法:
选中你的新插件项目,然后右键
您可能关注的文档
- (人民法院书记员管理办法施行现状及反思.doc
- (Iherb海淘攻略直邮教程附最新优惠码.docx
- (iH5中级教程微场景H5必备,横向滑动切换.docx
- (ImageJ的3DViewer插件在XP中的安装与使用.doc
- (人民法院司法公开责任分解意见.doc
- (iNode客户端安装步骤.doc
- (IC卡一卡通方案书.doc
- (人民法院编制.doc
- (Illustrator把照片制作成矢量线条插画教程.docx
- (inode故障自服务.doc
- 2025南平市公安局监委留置场所招聘勤务辅警9人笔试备考题库及答案解析.docx
- 2025年大学生党课党史知识竞赛试题及答案(共五套).docx
- 2025年广东继续教育公需科目考试题(含答案).docx
- 2025年济南铁路局聊城车务段调车人员知识竞赛真题精选.docx
- 2025年国家电网招聘考试题库(含答案).docx
- 2025年淮安市金湖县事业单位公共基础知识真题.docx
- 国家开放大学电大《法律文书》 期末题库及答案_图文.docx
- 2025年四川省宜宾市南溪区烟草专卖局(公司)招聘试题及解析.docx
- 2025年河南省柔性电子产业技术研究院第二批公开招聘工作人员(博士)40名笔试备考试题及答案解析.docx
- 2025中国移动广东公司专项社会招聘笔试参考题库附答案解析.docx
最近下载
- 联合建厂协议合同.docx VIP
- Unit 4 School Life 第1~2课时listening and speaking 教案 中职高一英语高教版基础模块1 .pdf VIP
- 童年期情感忽视与大学生情绪调节策略:使用偏好及脑结构基础.pptx VIP
- 医疗废物和污水管理领导小组及岗位职责.docx VIP
- GJB 548C-2021微电子器件试验方法和程序.docx VIP
- 46 黎曼几何初步 [伍鸿熙,沈纯理,虞言林 著] 2014年版.pdf VIP
- 铁路路基题库及答案.doc VIP
- 2025年广东省职业病诊断医师考试(职业性尘肺病)模拟试题及答案.docx VIP
- 第11课《对人有礼貌》第1课时礼貌暖人心核心素养教案 2025道德与法治一年级上册.docx
- 锂离子电池热失控预警方法.pdf VIP
原创力文档


文档评论(0)