LifeRay的portlet开发(使用Eclipse)- 想说Hello不容易!

备注:本博客主要目的是记录开发调试过程的所有事情,难免冗长,并且不是严格的记录。主要供自己查找和回顾开发调试过程。他人阅读的话,仅供参考。文末也提供了有用的可下载的参考资料。


采用NetBeans开发LifeRay Portlet有一定的困难,所以并行的,尝试以Eclipse来开发。这个开发平台有更多的原厂(LifeRay)支持和社区、网络文章支持。


以下的步骤是按照胡启稳的这个文章来的。“Liferay 6.1开发学习(一):环境搭建”。只是变更成了最新的对应软件版本。


http://www.huqiwen.com/2012/08/30/liferay-6-1-development-study-1/


对应的,以下是LifeRay的开发者网站的对应部分,英文的,似乎更老。胡启稳的文章更对中国人民的胃口。


https://dev.liferay.com/develop/learning-paths/mvc/-/knowledge_base/6-2/developing-apps-with-liferay-ide





首先是下载。下载如下所示的整合好的Eclipse+LifeRay IDE:



启动Eclipse后,配置LifeRay SDK:

然后配置Liferay运行环境:




因为实际运行Tomcat的目录是C:\LR62\liferay-portal-6.2-ce-ga4\tomcat-7.0.42, 如下:


Liferay的开发环境我们需要工程的编码为UTF-8,新安装的Eclipse的默认编码为GBK,修改方式为Window - Preferences - General - Workspace,在这下面的Text file encoding处选择other,UTF-8。点击OK保存。


在Eclipse中尝试启动TomcatServer,有如下错误,估计是因为这个Server和真正的Server不是同一个。:

==========================================================================

经过检查,确实是Tomcat没有设置对。关键是要选择Liferay V6.2 CE (Tomcat 7) 那一项。如下:



然后设置了更多的相关目录和文件选项,如下:


然后再启动这个Server,就正常可以启动了,部分的显示如下:

尝试第一个Portlet:







分析: 因为网络问题,没有能下载如下的插件:



为了解决这个问题,用了几种方法,还是没有成功,根源在于网络不通:


于是用另外一种方法:


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值