Eclipse下配置liferay

本文详细介绍了如何在Eclipse环境下配置Liferay开发环境,包括下载Eclipse、安装MyEclipse、设置Tomcat服务器和JDK,以及加载Liferay插件EXT。通过对这些步骤的逐步操作,开发者可以顺利搭建起Liferay开发平台。
摘要由CSDN通过智能技术生成

第一步,安装以下软件,并配置好环境变量

JDK 5

Download the JDK here: http://java.sun.com/javase/downloads/index_jdk5.jsp

What you want is (as of Oct 2007) "JDK 5.0 Update 13". Click on the "Download" button. After accepting the agreement. Choose "Windows Offline Installation, Multi-language".

 

(JDK5.0以上版本即可)

Ant 1.7

Download Any 1.7 here: http://apache.eu.lucid.dk/ant/binaries/apache-ant-1.7.0-bin.zip

 

 

Jikes 1.22

Download Jikes 1.22 here: http://downloads.sourceforge.net/jikes/jikes-1.22-1.windows.zip?modtime=1096862035&big_mirror=0

Liferay Portal Source 4.3.3

Download Liferay Portal Source here: http://downloads.sourceforge.net/lportal/liferay-portal-src-4.3.3.zip

 

(因为公司项目要求,我下载安装的是4.3.4,版本区别应该不大)

Liferay-Tomcat5.5 Bundle for JDK 5

Download the bundle here: http://downloads.sourceforge.net/lportal/liferay-portal-tomcat-5.5-jdk5-4.3.3.zip

The bundle is and instance of Apache Tomcat preloaded with Liferay Portal. Not only does it have a build of the portal source, but also the required files in order to run this web application.

 

(我下载的是这个:liferay-portal-tomcat-jdk5-4.1.3.zip)

 

 

Eclipse 3.3以上版本

Download Eclipse 3.3 here: http://www.eclipse.org/downloads/

What you want is Eclipse Classic.

 

 

以上安装完成后配置以下系统环境变量:

 

JAVA_HOME 
JIKES_HOME 
ANT_HOME

 

PATH

 

第二步,编译源代码

 

 

1.建立一个目录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的安装成功了。

 

2.建立liferay工程,以便进行下一步开发,我用的是MyEclipse6.0,以下以这个环境来进行说明

   ①在D:/liferay目录下建立一个名为portal的文件夹,将liferay-portal-src-4.1.3.zip解压缩到portal目录下。

   ②导入portal工程:运行MyEclipse,选择File->Switch Workspace...,选择我们建立的D:/liferay,然后选择File->Import...,选择General->Existing Projects into Workspace,点击next,在Select root directory中填入D:/liferay,你会发现Projects中,有一个portal的选项,选中它点击Finish。这时候,你应该在左面的Workspace中看到portal的项目了。

   ③生成liferay的扩展项目ext:

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

   打开文件,输入以下信息:

lp.eclipse.dir=D:/Java/eclipse(此处为你机器里面eclipse的目录)
lp.ext.dir=D:/liferay/ext(此处为我们将要生成的ext项目的路径,不妨就设到我们刚才建立的D:/liferay目录下)
注意,上面路径的设定用的都是/,而不是/。(这个不可以写错)

 

   ④用ant生成扩展项目ext

   下面开始运用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的项目了。

    (所有的目录结构最好不要有中文字符,否则可能会找不到相关类和jar包)

 

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

 

     ⑥在文件中输入以下信息:

app.server.type=tomcat(此处说明我们用的服务器为tomcat)

app.server.tomcat.dir=D:/liferay/tomcat(此处为tomcat的安装路径)

 

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

 

 

参考文档:

 

http://hi.baidu.com/networkcrazy/blog/item/970aa71232aea02bdc5401db.html

http://hi.baidu.com/15460/blog/item/6b1e3708c30fd5d263d98601.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值