liferay开发环境搭建<o:p></o:p>
<o:p> </o:p>
一、 准备开发环境<o:p></o:p>
1. 安装jdk1.4.2<o:p></o:p>
jdk是java开发环境,需要首先安装<o:p></o:p>
2. 安装jikes<o:p></o:p>
jikes是IBM开发的java编译器,liferay要求使用jikes来编译项目。从http://jikes.sourceforge.net下载最新的安装包。解压缩安装包到任意目录,如:d:\jikes下。<o:p></o:p>
3. 设置环境变量<o:p></o:p>
在环境变量设置中增加JAVA_HOME,JIKES_HOME,如图:<o:p></o:p>
<v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape id="_x0000_i1025" style="WIDTH: 415.5pt; HEIGHT: 345.75pt; mso-wrap-distance-left: 6.75pt; mso-wrap-distance-right: 6.75pt" type="#_x0000_t75"><v:imagedata o:title="01165478990314" src="file:///C:\DOCUME~1\gaoxiang\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg"></v:imagedata><o:lock v:ext="edit" grouping="t" adjusthandles="t" verticies="t" cropping="t" position="t" rotation="t"></o:lock></v:shape><o:p></o:p>
JAVA_HOME和JIKES_HOME分别设置为jdk和jikes的安装目录。再设置PATH变量,把%JAVA_HOME%\bin;%JIKES_HOME%\bin添加到原来的PATH内容的后面。
<o:p> </o:p>
二、 获取源代码<o:p></o:p>
从http://www.liferay.com/web/guest/downloads下载liferay的源代码liferay-portal-src-4.1.3.zip和tomcat安装包liferay-portal-tomcat-4.1.3.zip。<o:p></o:p>
<o:p> </o:p>
三、 创建eclipse项目<o:p></o:p>
将liferay的源代码解压到d:\workspcae\liferay下,打开eclipse,点击菜单中的file/import,选择“existing projects into workspace”,在import对话框中点“select root directory”下面的browse按钮,选择liferay的源代码所在路径,如图<o:p></o:p>
<v:shape id="_x0000_i1026" style="WIDTH: 415.5pt; HEIGHT: 381.75pt; mso-wrap-distance-left: 6.75pt; mso-wrap-distance-right: 6.75pt" type="#_x0000_t75"><v:imagedata o:title="11165478990314" src="file:///C:\DOCUME~1\gaoxiang\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg"></v:imagedata><o:lock v:ext="edit" grouping="t" adjusthandles="t" verticies="t" cropping="t" position="t" rotation="t"></o:lock></v:shape><o:p></o:p>
点击确定,Liferay项目就创建完成了。<o:p></o:p>
<o:p> </o:p>
四、 创建liferay扩展环境<o:p></o:p>
修改liferay项目下的release.properties,将lp.ext.dir一项修改成扩展环境所在位置,例如d:\workspace\ext,设置lp.eclipse.project.name=ext,这个ext是扩展环境的项目名,和扩展环境所在的目录名一致。
修改liferay项目下的app.server.properties,将app.server.type=tomcat前面的注释去掉,并注释掉app.server.type=jboss-jetty。
右键点击liferay项目下的build.xml,选择run as/ant build,如图
<v:shape id="_x0000_i1027" style="WIDTH: 352.5pt; HEIGHT: 455.25pt; mso-wrap-distance-left: 6.75pt; mso-wrap-distance-right: 6.75pt" type="#_x0000_t75"><v:imagedata o:title="21165478990314" src="file:///C:\DOCUME~1\gaoxiang\LOCALS~1\Temp\msohtml1\01\clip_image005.jpg"></v:imagedata><o:lock v:ext="edit" grouping="t" adjusthandles="t" verticies="t" cropping="t" position="t" rotation="t"></o:lock></v:shape><o:p></o:p>
在build窗口中依次勾上start,build-ext两个选项,注意顺序然后点run进行编译。编译完成后就会在d:\workspace\ext下面出现新的项目文件,这就是扩展环境的项目。<o:p></o:p>
按照添加liferay项目的方法,在eclipse中添加ext项目。<o:p></o:p>
<o:p> </o:p>
五、 在扩展环境中安装tomcat<o:p></o:p>
修改ext项目下的app.server.properties文件,注释掉app.server.type=jboss-jetty,将app.server.type=tomcat前面的注释去掉。将tomcat安装包liferay-portal-tomcat-4.1.3.zip放在d:\workspace\ext\downloads下,右键点击ext\servers\build.xml文件,选择run as/ant build,在build菜单中选择install tomcat然后点run进行tomcat安装。安装好的tomcat在d:\workspace\ext\servers\tomcat下面。<o:p></o:p>
<o:p> </o:p>
六、 部署扩展环境到tomcat<o:p></o:p>
右键点击d:\workspace\ext\build.xml,选择run as/ant build,在build窗口中选择deploy,然后点击run进行部署。<o:p></o:p>
七、 运行<o:p></o:p>
打开tomcat的bin目录d:\workspace\ext\servers\tomcat\bin,双击startup.bat脚本启动tomcat。打开浏览器,在地址栏输入http://localhost:8080,访问liferay页面。<o:p></o:p>
<o:p> </o:p>
分享到:
相关推荐
MyEclipse8+Liferay开发环境搭建
### MyEclipse 8 + Liferay 开发环境搭建 #### 关于 Liferay Liferay 是一个功能全面的企业级门户解决方案,它基于 J2EE 架构,并采用了多种先进技术,如 EJB、JMS 和 Struts MVC 框架。Liferay 提供了一个高度可...
Liferay 6.2 开发环境搭建.doc,包括Liferay SDK下载及搭建过程等!
一、Liferay开发环境搭建 1. **Java环境**:Liferay依赖于Java运行环境,因此首先需要安装JDK,推荐使用JDK 8或更高版本。确保`JAVA_HOME`环境变量已正确设置,并通过`java -version`命令检查Java版本。 2. **...
本文档旨在详细介绍如何利用Eclipse集成开发环境(IDE)来搭建Liferay开发环境,并创建portlet项目。通过本指南,您将能够成功安装必要的软件并配置开发环境。 #### 二、所需资源 为了搭建Liferay开发环境,您需要...
Liferay 6.1.2 开发环境的搭建 Liferay 是一个开源的企业portal平台,提供了丰富的功能和插件,帮助开发者快速构建企业门户网站。为了搭建 Liferay 6.1.2 开发环境,我们需要安装 JDK、Liferay Portal、Tomcat、Ant...
本篇文章将详细讲解如何在基于Myeclipse 6和Tomcat 6.0.24的环境中搭建Liferay 5.2.3的二次开发环境。 **一、环境准备** 在开始Liferay的开发工作之前,我们需要准备好以下软件: 1. **Myeclipse 6**: 这是一个...
搭建Liferay开发环境 5_1_1 bwcsc 搭建Liferay开发环境 5_1_1 bwcsc 搭建Liferay开发环境 5_1_1 bwcsc
搭建Liferay开发环境的第一步是安装Java Development Kit (JDK)。确保安装的是JDK 8或更高版本,因为Liferay DXP(当前稳定版)需要这个版本的Java。同时,安装一个合适的IDE,例如Eclipse或IntelliJ IDEA,并配置好...
3. Liferay开发环境搭建:书籍可能会提供关于如何搭建Liferay开发环境的指南,包括安装必要的软件、配置服务器、了解Liferay的文件结构和目录规则等。 4. Portlet开发:Portlet是构建Liferay页面内容的组件。书籍将...
### Liferay 6.1与Eclipse 3.6开发环境搭建详解 #### 一、前言 在软件开发领域,构建一个高效稳定的开发环境至关重要。对于基于Liferay平台的应用开发来说,选择合适的集成开发环境(IDE)是提高开发效率的关键之一...
接下来是搭建Liferay开发环境的具体步骤: 1. **创建Eclipse项目**:在Eclipse中新建一个名为`liferayPortal`的项目,并设置源文件夹为`src`,路径应为`liferay/WEB-INF/classes`。 2. **部署Tomcat**:解压`...
通过以上步骤,你已经成功地搭建了Liferay开发环境,并学会了创建和部署Portlet,以及利用Service Builder与数据库进行交互。这为后续的Liferay开发工作打下了坚实的基础。继续探索Liferay的更多功能,如主题定制、...
### Liferay 6.1与Eclipse 3.6开发环境搭建详解 #### 一、前言 在软件开发领域,构建一个高效稳定的开发环境至关重要。对于基于Liferay平台进行开发的团队而言,确保开发环境的顺利搭建是项目成功的关键之一。本文...
### Liferay开发环境配置知识点详解 #### 一、概述 Liferay是一款开源的企业级门户平台,支持企业内外部网站、社区、社交网络等多种应用。本文档主要介绍如何配置Liferay的开发环境,以便进行定制开发。 #### 二、...