在TOMCAT下,从liferay源码部署liferay门户

 
1、下载liferay-portal-src-5.2.3和liferay-portal-ext-5.2.3;
2、构建EXT:在portal项目的build.xml中依次执行clean、start、build-ext任务;
3、portal与ext项目下都添加app.server.zcb.properties文件,文件名称中的“zcb”为计算机的登录名,内如如下:
lp.ext.dir=F://eclipse_project//liferay//B-liferay//trunk//liferay-portal-ext-5.2.3
app.server.parent.dir=E://beans//tomcat//newtomcatforportal
app.server.tomcat.dir=${app.server.parent.dir}/apache-tomcat-6.0.18
4、删除tomcat下的root项目文件夹(或者重命名);
5、portal项目下build.xml文件中执行deploy任务;
6、修改tomcat中Catalina.bat文件,增加tomcat的内存大小,添加内容如下:
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=128m -XX:MaxPermSize=256m
7、portal和ext项目中的impl/src下添加portal-ext.properties文件,内容如下:
##
## You can override portal.properties by specifying your own settings in this
## file.
##
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost:3306/liferaytest?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=zcb
jdbc.default.password=zcb
8、启动tomcat,会自动开启liferay主页。
备注说明:
1、执行build.xml中的start和deploy任务会花费不少时间,需要耐心等待,直到提示操作成功为止;
2、在tomcat下同时存在两个portal的实例项目时,如果它们指向同一个数据库,容易出现问题,需要另作更改才行,所以简单应用时需要避免两个portal项目在同一个tomcat下。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值