[开发] 如何架构liferay源码并做分析

harbey 2010-07-24
各位,我已经下载了liferay-portal-6.0.3,其中webapps下有多个项目,每个项目中都有源码,例如src文件夹下。
但是如何能将源码都放入到eclipse中进行代码跟踪和分析?
请熟悉的人说说liferay的项目架构?
harbey 2010-07-27
liferay-portal只是portlet的容器,扩展了servlet容器。
harbey 2010-07-27
感觉liferay的开发有点像ruby中的rails一样,可以用指令生成一些模板文件,然后也有约定的意思在里面!
harbey 2010-07-27
liferay 感觉不是那么活跃,然后资料太少!
hbezwwl 2010-07-28
大伙觉得jboss portal好用还是liferay好用.
harbey 2010-08-01
学习portal可以从官方wiki上的spring portal和dao portal等一些例子入手,也可以从portal的tomcat的webapps上的一些例子入手,就可以了解到portal最需要配置的一些文件,整个二次开发的流程。
harbey 2010-08-01
同样也可以创建一个web project,把portal的tomcat里的Root项目里的文件拷贝到web project中,关于几个关键jar包,比如说protal-impl等,可以到官网下载源码,放入到项目的src中,创建一个完整的web项目,然后部署到自己的tomcat中,同样也能看到liferay的主页。至此,就可以根据项目web.xml文件跟踪代码,了解liferay在初始化的时候要用到哪些类,以及哪些配置文件,以及配置文件起什么作用,从而正真的了解到liferay!
zhuzhiguosnail 2011-05-30
Liferay里面的URL跳转非常复杂呀?我最近在弄Liferay开发项目,我知道如何配置登陆后的首页,可是不知道里面到底是怎么工作的?给点建议吧?
harbey 2011-06-01
近来很忙,没怎么研究,等有空再研究。
lengbamboo 2011-06-13
建议先了解下liferay数据库表结构关系(尤其是User,group,role,permission,resource以及其关联表),搞清楚实体-权限关系后,再看看其API的源码实现,了解下ServiceBuilder及其SOA架构
Global site tag (gtag.js) - Google Analytics