liferay开发环境搭建

系统 1626 0

最近开始研究liferay了,在网上看了很多帖子,受益不少,最终还是按照liferay中文的ppt介绍做的,终于把开发环境搭建做好了。

下面说说我最后一次做的过程吧:

我用的liferay是从liferay中文上下载下来的liferay4.1.3,现在官方的版本已经到了4.3.4了,最新版本以后再研究吧。


首先安装好jdk,ant,jikes,我的安装路径分别为为D:\Java\ant,D:\Java\jdk1.5.0,D:\Java\jikes。接下来添加环境变量:
ANT_HOME      D:\Java\ant
JAVA_HOME     D:\Java\jdk1.5.0
JIKES_HOME    D:\Java\jikes
PATH          .;D:\Java\jdk1.5.0\bin;D:\Java\ant\bin;D:\Java\jikes\bin;


下面我们开始安装Tomcat,声明一下,我现在用的tomcat并不是tomcat官网上的tomcat,而是已经内嵌了liferay的一个tomcat。
我下载的是liferay-portal-tomcat-jdk5-4.1.3.zip,现在的liferay中文提供的就是这个版本。

为了进行liferay环境的搭建,我们建立一个目录D:\liferay,在这个目录下,建立一个tomcat的文件夹,然后把liferay-portal-tomcat-jdk5-4.1.3.zip解压缩到tomcat目录下,运行D:\liferay\tomcat\bin\startup.bat,出现类似于DOS的一个控制台窗口,等到信息提示:Server startup in XXXXX ms的时候,打开你的浏览器,输入http://localhost:8080,如果你能看到liferay的界面,那么恭喜你,liferay的安装成功了。

接下来我们要做的就是建立liferay的工程,以便进行下一步的开发。
我用的是MyEclipse5.5,以下以这个环境来进行说明。

在D:\liferay目录下建立一个名为portal的文件夹,将liferay-portal-src-4.1.3.zip解压缩到portal目录下。运行MyEclipse,选择File->Switch Workspace...,选择我们建立的D:\liferay,然后选择File->Import...,选择General->Existing Projects into Workspace,点击next,在Select root directory中填入D:\liferay,你会发现Projects中,有一个portal的选项,选中它点击Finish。这时候,你应该在左面的Workspace中看到protal的项目了。

liferay开发环境搭建

下面我们要生成liferay的扩展项目ext:

在portal的根目录下,有一个release.properties的文件,里面纪录的是我们将要生成的ext项目的信息。liferay不推荐直接更改release.properties中的信息,它允许你建立一个release.${user.name}.properties的文件去重写release.properties中的部分信息。需要注意的是:${user.name}是你的用户名,也就是点开开始菜单最上面显示的那一个名字。例如我的用户名是yzj,我的新文件就是release.yzj.properties。那么在portal的根目录下建立文件release.yzj.properties.



打开文件,输入以下信息:
lp.eclipse.dir=D:/Java/eclipse(此处为你机器里面eclipse的目录)
lp.ext.dir=D:/liferay/ext(此处为我们将要生成的ext项目的路径,不妨就设到我们刚才建立的D:\liferay目录下)
值得提一下的是,上面路径的设定用的都是/,而不是\。

下面开始运用ant生成扩展项目ext,在MyEclipse下,右键点击portal下的build.xml,选择Run as->ant build...。在弹出来的对话框中,依次选中clean,start,build-ext,点击Run。

liferay开发环境搭建

等待操作完成,点击File->Import...,General->Existing Projects into Workspace,Select root directory中填入D:\liferay,这个时候在Projects中,将会出现ext的选项,选中它点击Finish。这时候,左侧的Workspace应该出现了ext的项目了。

liferay开发环境搭建

在ext的根目录下,有一个app.server.properties的文件,里面纪录的是服务器的配置信息。同样,我们不更改其中的信息,建立一个app.server.yzj.properties的文件(继续刚才的假设,你的用户名为yzj)。



在文件中输入以下信息:
app.server.type=tomcat(此处说明我们用的服务器为tomcat)
app.server.tomcat.dir=D:/liferay/tomcat(此处为tomcat的安装路径)

接下来在右键点击ext下的build.xml,Run as->ant build...,在弹出的窗口中选择deploy,等待操作完成。恭喜你,扩展项目的搭建就此完成。

liferay开发环境搭建

liferay开发环境搭建


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论