Liferay Poral 5.2.3 调试环境开发
说明:本人在网上看到了很多关于Liferay的二次开发环境的配置,按照他们的步骤进行配置,有的配置不出来,有的配置出来了,但是却报了一些陌生的异常,很让人头痛,于是采用Tomcat的端口进行监听,但是Liferay不支持,或许是我配置的过程中出现了错误,我基于最基本的MyEclipse进行了一个调试环境的配置,可以进行单步跟踪,如果有好的方案请指教!
一、软件环境要求:
Liferay:Liferay Portal 5.2.3版
JDK:1.6.05
中间件:Apache官方的Tomcat 6.0.18
数据库:Oracle 10g
开发工具:MyEclipse5.5 + tomcat 插件
二、环境搭步骤:
1、搭建Liferay5.2.3二次开发环境的搭建,请参考相关文档
2、启动MyEclipse5.5,配置Tomcat插件或使用MyEclipse内置的集成发布Tomcat的方式,把Tomcat配置。
(1)选择【window】 ->【preferences】后,选择MyEclipse -> Application Servers -> Tomcat -> Tomcat 6.x。
(2)在Tomcat server选择Enable,表示启用Tomcat。
(3)在tomcat home directory 后,点击Browse,选择Liferay所部署到的Tomcat服务器的根目录,后两个文本框会自动填充。
3、接下来打开Tomcat 6.x前面的+号,选择JDK,配置Tomcat JDK HOME为MyEclipse所配置的JDK,需要用户选择Java -> Installed JREs进行配置。
4、配置Optional Java VM arguments的参数为:
-Xms256M -Xmx512M -XX:PermSize=256M -XX:MaxPermSize=512M -Djava.security.auth.login.config=D:/LiferayPortal/service/Tomcat6/conf/jaas.config
5、选择Launch后,把Tomcat的模式选择为Debug模式。
6、打开Liferay源代码中的一个类,加上断点。
7、启动Tomcat6后,进行Debug模式,即可以调试。