- 浏览: 147552 次
- 性别:
- 来自: 广州
最新评论
-
tianmo2008:
最近在使用,遇到点问题,希望能请教一下.
请问一下,你出现过I ...
RCP中实现带有run in background按钮的进度条对话框 -
zhangzcz1999:
lin36 写道楼主的程序有问题,测试的时间包含有调用&quo ...
java写文件方法之比较 -
hnbcjzj:
FileOutputStream 用于写入诸如图像数据之类的原 ...
java写文件方法之比较 -
zhangzcz1999:
<div class="quote_title ...
LifeRay安装配置开发环境全过程(一) -
xueshuanglong:
网上现在的资料尽是一些旧版的,没有最新的。
LifeRay安装配置开发环境全过程(一)
一、 简单安装
1)下载并安装 JDK1.5
1、 下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录
3、 设置path变量,增加下面信息%JAVA_HOME%\bin
2) 下载并安装 Liferay Portal
1. 下载并安装liferay-portal-tomcat-jdk5-4.2.2.zip, 下载网址 http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607
2. 解压缩到一个目录,并确保硬盘上有足够的空间,我们称这个目录为 TOMCAT_HOME,如果你的系统有设置catalina_home的话,请将catalina_home指向此目录。
3) 启动 TOMCAT
到 TOMCAT/bin 目录下,运行 startup.bat 。
你的 Apache Tomcat server 能够编译并运行 Liferay Portal 。默认情况下, portal 使用自带的 HSQL 数据库。在浏览器中输入 http://localhost:8080 ,将会看见 portal 首页。
二、 开发环境配置
1) 下载并安装 JDK1.5
1、 下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录
2) 下载并安装 TOMCAT
1、 下载 apache-tomcat-5.5.17.zip 并解压缩到一个目录,设置CATALINA_HOME指向此目录。
3) 下载并安装JIKES和ANT、Eclipse
1、 下载IBM的开源java编译器jikes,解压到一个目录,并设置JIKES_HOME指向此目录(最好此目录名不要包含中文名和空格)。
2、 下载ant1.6.5解压到一个目录,并设置ANT_HOME指向此目录。
3、 设置path变量,增加下面信息%ANT_HOME%\bin;%JAVA_HOME%\bin;%JIKES_HOME%;
4、 下载eclipse3.2(还可以用myeclipse可以免装tomcat插件),安装tomcat插件等。
4) 下载并安装 Liferay Portal
1、 下载 liferay-portal-src-4.2.2.zip和liferay-portal-tomcat-4.2.2.zip,下载网址http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607
2、 解压liferay -portal-src-4.2.2.zip到一个目录portal,进入此目录,创建app.server.{机器名}.properties,如我创建了(app.server.MEISTER.properties),在里面指定之后要用的ext目录和应用服务器路径:
我在里面设置了:
lp.ext.dir=D:/Projects/javaProjects/ext
应用服务器路径(可以不用设置):
app.server.parent.dir=D:/Projects/javaProjects/ext/servers
app.server.tomcat.dir=${app.server.parent.dir}/tomcat
用命令行进入到此目录执行
ant start 然后执行 ant built-ext 这样子可以在你用 lp.ext.dir指定的目录里面创建ext扩展开发项目。
3、启动myeclipse, File->import->exsiting project in workspaces-》选择portal目录,这样你就可以简单你的eclipse项目树中多了一个项目叫portal,这个是 liferay4.2.2的原始项目来的,包含所有源码。再用同样方法打开ext目录,这样就又多了个ext项目,这是用来开发扩展liferay的,我们在liferay上开发,一般都是在此进行的,而不是直接在portal这liferay的本身源码上来进行的。
4、解压liferay-portal-tomcat-4.2.2.zip到ext目录下面的servers\tomcat里面,并吧eclipse里面的tomcat插件指向此目录,如果设置了CATALINA_HOME的也指向此目录,这样方便进行调试。
5、liferay数据库链接配置,是通过对tomcat里面的conf\Catalina\localhost\ROOT.xml来配置的,若用liferay默认的数据库,我们就不需要对它进行修改。
我用的是mysql数据库,把mysql数据库jdbc驱动放置在tomcat下的\common\lib,设置ROOT.xml:
7、在myeclipse里面启动tomcat,用http://localhost:8080/打开就可以看到liferay的首页了。
8、你可以在ext项目里面创建自己的portlet了,只需要创建好后用ant执行deploy,就会自动加入到你设定的tomcat下,成为liferay的一部分了。
嗯。大概就这些。
网上还有其他的安装配置方案都挺好的,大家不懂的看看很有帮助。网址如下:
http://www.blogjava.net/coldtear/archive/2006/08/03/61454.html
http://www.360doc.com/showWeb/0/0/292145.aspx
http://blog.csdn.net/axu20/archive/2007/07/24/1705292.aspx
http://hi.baidu.com/suridea/blog/category/Liferay/index/1
没有呢,好久不弄liferay了~
看英文文档咯~
你用的是新版本的liferay吧~
明显现在是没有了那个built-ext这个ant的task了
我这配置是很久以前的了,估计现在的跟我写这个时候已经完全不同了
那你现在有新的配置方法吗???
你用的是新版本的liferay吧~
明显现在是没有了那个built-ext这个ant的task了
我这配置是很久以前的了,估计现在的跟我写这个时候已经完全不同了
1)下载并安装 JDK1.5
1、 下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录
3、 设置path变量,增加下面信息%JAVA_HOME%\bin
2) 下载并安装 Liferay Portal
1. 下载并安装liferay-portal-tomcat-jdk5-4.2.2.zip, 下载网址 http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607
2. 解压缩到一个目录,并确保硬盘上有足够的空间,我们称这个目录为 TOMCAT_HOME,如果你的系统有设置catalina_home的话,请将catalina_home指向此目录。
3) 启动 TOMCAT
到 TOMCAT/bin 目录下,运行 startup.bat 。
你的 Apache Tomcat server 能够编译并运行 Liferay Portal 。默认情况下, portal 使用自带的 HSQL 数据库。在浏览器中输入 http://localhost:8080 ,将会看见 portal 首页。
二、 开发环境配置
1) 下载并安装 JDK1.5
1、 下载并安装 Windows Platform J2SE(TM) Development Kit 5.0 Update ,下载网址 http://java.sun.com/j2se/1.5.0/download.jsp
2、 在控制面板 --> 系统 --> 高级选项 --> 环境变量,新增一个用户变量 JAVA_HOME 并指向 JDK 的安装目录
2) 下载并安装 TOMCAT
1、 下载 apache-tomcat-5.5.17.zip 并解压缩到一个目录,设置CATALINA_HOME指向此目录。
3) 下载并安装JIKES和ANT、Eclipse
1、 下载IBM的开源java编译器jikes,解压到一个目录,并设置JIKES_HOME指向此目录(最好此目录名不要包含中文名和空格)。
2、 下载ant1.6.5解压到一个目录,并设置ANT_HOME指向此目录。
3、 设置path变量,增加下面信息%ANT_HOME%\bin;%JAVA_HOME%\bin;%JIKES_HOME%;
4、 下载eclipse3.2(还可以用myeclipse可以免装tomcat插件),安装tomcat插件等。
4) 下载并安装 Liferay Portal
1、 下载 liferay-portal-src-4.2.2.zip和liferay-portal-tomcat-4.2.2.zip,下载网址http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607
2、 解压liferay -portal-src-4.2.2.zip到一个目录portal,进入此目录,创建app.server.{机器名}.properties,如我创建了(app.server.MEISTER.properties),在里面指定之后要用的ext目录和应用服务器路径:
我在里面设置了:
lp.ext.dir=D:/Projects/javaProjects/ext
应用服务器路径(可以不用设置):
app.server.parent.dir=D:/Projects/javaProjects/ext/servers
app.server.tomcat.dir=${app.server.parent.dir}/tomcat
用命令行进入到此目录执行
ant start 然后执行 ant built-ext 这样子可以在你用 lp.ext.dir指定的目录里面创建ext扩展开发项目。
3、启动myeclipse, File->import->exsiting project in workspaces-》选择portal目录,这样你就可以简单你的eclipse项目树中多了一个项目叫portal,这个是 liferay4.2.2的原始项目来的,包含所有源码。再用同样方法打开ext目录,这样就又多了个ext项目,这是用来开发扩展liferay的,我们在liferay上开发,一般都是在此进行的,而不是直接在portal这liferay的本身源码上来进行的。
4、解压liferay-portal-tomcat-4.2.2.zip到ext目录下面的servers\tomcat里面,并吧eclipse里面的tomcat插件指向此目录,如果设置了CATALINA_HOME的也指向此目录,这样方便进行调试。
5、liferay数据库链接配置,是通过对tomcat里面的conf\Catalina\localhost\ROOT.xml来配置的,若用liferay默认的数据库,我们就不需要对它进行修改。
我用的是mysql数据库,把mysql数据库jdbc驱动放置在tomcat下的\common\lib,设置ROOT.xml:
<Context path="" docBase="/" debug="0" reloadable="true" crossContext="true">
<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/lportal"
username="root"
password="password"
maxActive="20"
/>
<Resource
name="mail/MailSession "
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="localhost"
/>
<Realm
className="org.apache.catalina.realm.JAASRealm"
appName="PortalRealm"
userClassNames="com.liferay.portal.security.jaas.PortalPrincipal"
roleClassNames="com.liferay.portal.security.jaas.PortalRole"
debug="99"
useContextClassLoader="false"
/>
</Context>
6、配置好后,启动数据库(mysql),用工具执行ext项目里面\sql\create\下面的mysql的创建脚本建立数据库lportal.<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/lportal"
username="root"
password="password"
maxActive="20"
/>
<Resource
name="mail/MailSession "
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="localhost"
/>
<Realm
className="org.apache.catalina.realm.JAASRealm"
appName="PortalRealm"
userClassNames="com.liferay.portal.security.jaas.PortalPrincipal"
roleClassNames="com.liferay.portal.security.jaas.PortalRole"
debug="99"
useContextClassLoader="false"
/>
</Context>
7、在myeclipse里面启动tomcat,用http://localhost:8080/打开就可以看到liferay的首页了。
8、你可以在ext项目里面创建自己的portlet了,只需要创建好后用ant执行deploy,就会自动加入到你设定的tomcat下,成为liferay的一部分了。
嗯。大概就这些。
网上还有其他的安装配置方案都挺好的,大家不懂的看看很有帮助。网址如下:
http://www.blogjava.net/coldtear/archive/2006/08/03/61454.html
http://www.360doc.com/showWeb/0/0/292145.aspx
http://blog.csdn.net/axu20/archive/2007/07/24/1705292.aspx
http://hi.baidu.com/suridea/blog/category/Liferay/index/1
评论
8 楼
zhangzcz1999
2010-04-13
xueshuanglong 写道
网上现在的资料尽是一些旧版的,没有最新的。
没有呢,好久不弄liferay了~
看英文文档咯~
7 楼
xueshuanglong
2010-04-09
网上现在的资料尽是一些旧版的,没有最新的。
6 楼
xueshuanglong
2010-04-09
如果有新的的话,希望你能详细的发布出来,让我学习一下,谢谢!
5 楼
xueshuanglong
2010-04-09
zhangzcz1999 写道
xueshuanglong 写道
我在执行 ant built-ext 之后 出了个错
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
你用的是新版本的liferay吧~
明显现在是没有了那个built-ext这个ant的task了
我这配置是很久以前的了,估计现在的跟我写这个时候已经完全不同了
那你现在有新的配置方法吗???
4 楼
zhangzcz1999
2010-04-09
xueshuanglong 写道
我在执行 ant built-ext 之后 出了个错
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
你用的是新版本的liferay吧~
明显现在是没有了那个built-ext这个ant的task了
我这配置是很久以前的了,估计现在的跟我写这个时候已经完全不同了
3 楼
xueshuanglong
2010-04-08
我在执行 ant built-ext 之后 出了个错
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
D:\xueshuanglong\liferay portal\portal>ant built-ext
Buildfile: D:\xueshuanglong\liferay portal\portal\build.xml
BUILD FAILED
Target "built-ext" does not exist in the project "portal".
Total time: 4 seconds
D:\xueshuanglong\liferay portal\portal>
劳驾看看这个是为什么呢??
2 楼
TheMarine
2009-01-14
1、 下载 apache-tomcat-5.5.17.zip 并解压缩到一个目录,设置CATALINA_HOME指向此目录。
4、解压liferay-portal-tomcat-4.2.2.zip到ext目录下面的servers\tomcat里面,并吧eclipse里面的tomcat插件指向此目录,如果设置了CATALINA_HOME的也指向此目录,这样方便进行调试。
4、解压liferay-portal-tomcat-4.2.2.zip到ext目录下面的servers\tomcat里面,并吧eclipse里面的tomcat插件指向此目录,如果设置了CATALINA_HOME的也指向此目录,这样方便进行调试。
1 楼
evelyn0330
2008-05-30
http://sourceforge.net/project/showfiles.php?group_id=49260&package_id=42607
发表评论
-
(转)Word文档解析介绍(using Jacob & HtmlParser)
2010-11-01 14:21 2681Java中Word的解析方法据我了解有多种,如通过jacob调 ... -
(转)Java同步技术
2010-03-15 15:26 1231Java同步技术 收藏 by:文/ Iangao 200 ... -
Java和oracle分页处理
2009-12-09 18:16 2559Oracle的分页查询语句基 ... -
java写文件方法之比较
2009-11-12 10:57 8585(转)最近对以前开发的一个通用数据迁移的软件进行优化。除了 ... -
Log4j记录详细异常信息
2009-08-11 16:56 1495//代码片断,其中log为log4j对象,ex为异常对象 / ... -
解决iframe中session丢失的问题
2009-08-04 11:35 2802最近由于要做页面引用,在Iframe中引用其他系统的页面,而其 ... -
转:HttpClient POST 的 UTF-8等编码问题
2009-04-26 15:46 3651Apache HttpClient ( http://jaka ... -
RCP中实现带有run in background按钮的进度条对话框
2009-04-02 12:05 3442public class TestWithProgress ... -
spring cron表达式
2009-03-02 15:35 2035Cron表达式是一个字符串 ... -
使用apache的Httpclient上传文件
2009-02-27 14:25 4559String targetUrl = "htt ... -
eclipse中的线程
2009-02-10 16:25 915先大致讲一讲GUI程序中 ... -
GEF初步学习
2009-01-21 17:06 1451这周公司突然要我去接手同事写的GEF和RCP工作。于是急匆匆的 ... -
(转)Java复习
2009-01-16 17:28 802类成员访问修饰符与继承的关系 私有的(private)类成员 ... -
eclipse启动参数(eclipse.ini)说明
2009-01-07 09:45 1678今天在写RCP程序的时候跟踪程序,出现了java.lang.O ... -
Lucene已建索引的全部删除
2008-11-07 17:37 1548今天搞个重建索引工作,一开始想要把建索引的文件目录删除然后再来 ... -
Lucene 搜索试用
2008-10-22 11:57 1007传说中强大的Lucene搜索,首先要创建索引: impor ... -
JXL操作excel代码实例
2008-10-18 17:53 1471import java.io.File; import ... -
Webphere启动报java.lang.ClassCastException问题解决
2008-09-26 19:55 3435昨天使用websphere部署war包,部署成功了,启动也成功 ... -
opencsv开源 CSV文件操作包简介
2008-05-30 09:47 3953opencsv is a very simple csv (c ... -
Tomcat下配置与使用CAS实现单点登录
2008-05-23 10:47 2536配置Tomcat使用SSL安全认证 因为CAS使用的是http ...
相关推荐
这份"liferay开发配置资料(全)"压缩包包含了全面的Liferay开发和配置相关的资源,对于学习和掌握Liferay的使用、定制以及扩展非常有帮助。 首先,Liferay Portal的基础知识是必不可少的。Liferay Portal的核心...
《Liferay配置使用开发大全》是一本全面介绍Liferay Portal平台的指南,涵盖了从环境配置到深度开发的全过程。Liferay Portal是一款开源的企业级内容管理平台,广泛应用于构建企业内部和外部的协作、社交和信息发布...
最后,"Liferay开发环境配置说明文档.pdf"为开发者提供了详细的环境准备步骤,包括安装JDK、下载Liferay、配置IDE等,确保开发者能够快速搭建起一个适于开发的环境。 总的来说,这些文档构成了一个全面的Liferay...
书中涵盖了从安装配置到创建自定义portlet、主题和布局的全过程,还讨论了Liferay的安全性和性能优化,帮助读者将Liferay应用于实际项目中。 《Liferay Portal Systems Development》则更侧重于Liferay的系统开发...
- **Eclipse 配置**:设置Eclipse环境,以便更好地支持Liferay开发。 #### 访问 Liferay 门户 - **启动 Liferay 门户的服务**:确保Liferay服务正常启动。 - **访问 Liferay 门户**:通过浏览器访问Liferay的地址...
《Liferay Portlet 开发——全面指南》:深入解析与实战技巧 ...通过理论结合实践的方式,本书将带领读者深入了解Liferay平台,掌握portlet开发的全过程,为成为优秀的Liferay开发者打下坚实的基础。
总的来说,这份指南提供了一个全面的框架,帮助开发者了解如何利用Liferay 6构建和扩展企业级应用,涵盖了从基础集成到复杂定制的全过程。对于想要深入了解和开发Liferay的人员来说,这是一份非常有价值的学习资料。
本文详细介绍了如何将 Liferay 5.1 部署到 WebLogic 9.2 的全过程,包括环境搭建、配置调整以及测试验证等关键步骤。在部署过程中,需要注意以下几点: - **环境兼容性:** 确保 Liferay 5.1 与 WebLogic 9.2 的兼容...
这可能是Liferay Portal的基础知识文档,涵盖了从安装、配置到使用的全过程。它可能包含了Liferay的架构概述,比如portlet、主题、布局和工作流的概念。此外,还可能涉及安全管理、性能优化和扩展Liferay功能的API...
Struts2框架是Apache的一个开源项目,用于简化Java Web应用的开发过程。将Struts2框架集成到Liferay的Portlet插件中可以实现更为灵活的业务逻辑处理,提高开发效率。 #### 二、Portlet插件集成Struts2框架步骤详解 ...
### Portal入门学习知识点...通过上述步骤,可以成功搭建起一个基于 Liferay 的 Portal 开发环境,并实现一个简单的 JSP Portlet。这些基础知识对于初学者来说至关重要,有助于深入理解 Portal 的构建过程和技术细节。
5. **测试与调试**:在开发环境中部署hook,测试CKEditor的功能,如文本格式化、图片上传、链接插入等,确保所有功能正常工作。同时,还要注意浏览器兼容性和性能表现。 6. **部署到生产环境**:在测试无误后,将...
开始时,你需要选择一个合适的开发环境,如Eclipse IDE,并安装支持portlet开发的插件,例如IBM Rational Application Developer或Liferay Developer Studio。然后,你可以创建一个新的portlet项目,设置相应的项目...
JBuilder作为一款由Borland公司推出的集成开发环境(IDE),专为Java开发者设计,自问世以来便受到了广泛的关注与应用。本文将基于《JBuilder 的详细介绍(官方)》这一资料,深入探讨JBuilder 2007的特性、界面、...