liferay开发环境搭建3

来源:百度文库 编辑:神马文学网 时间:2024/04/28 14:12:36


首先安装好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的扩展项目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。



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


在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,等待操作完成。恭喜你,扩展项目的搭建就此完成。