Liferay 5.2.3开发全攻略:从集成到二次开发手册

3星 · 超过75%的资源 需积分: 9 15 下载量 177 浏览量 更新于2024-08-02 收藏 1.12MB DOC 举报
《Liferay开发中文手册》是一份全面指导Liferay Portal 5.2.3二次开发的实用文档,由周建国撰写,旨在帮助开发者深入理解和配置Liferay平台。该手册涵盖了从基础安装到高级定制的各个环节。 首先,文档提供了几种关键组件的安装包,包括集成安装包、源码包、数据库脚本包、SDK包和EXT包,这些都是Liferay开发的必要组成部分。开发工具部分列出了常用的工具,如Eclipse 3.4.5作为集成开发环境(IDE)、Ant 1.7.0用于构建管理和自动化任务、MySQL 5.5作为数据库管理工具、Tomcat 6.0.18作为应用服务器以及JDK 1.6,这些版本的选择对于确保兼容性和高效开发至关重要。 接着,手册详细介绍了环境配置步骤,包括JDK的配置以确保正确版本支持、Ant的配置以执行构建任务,以及如何在Eclipse中进行项目配置,以便开发者能顺利进行开发工作。在重编译源码部分,开发者需学习如何创建工作空间、导入源码并进行必要的配置调整,如修改release.properties、app.server.properties和build.xml等核心配置文件。 针对可能遇到的问题,手册提到了编译时可能出现的BUG处理方法,并强调了实验性修改的注意事项,比如编码规范、推荐使用的编译工具(如Jikes和Sun's Compiler)、采用Proxool连接池优化数据库连接,以及建议使用英文作为默认语言和国家设置。 此外,手册深入讲解了Liferay相关的Ant命令,提供实例演示和AntTask属性与功能的介绍,这对于理解和执行Ant构建脚本至关重要。然后,指南指导读者如何将自定义EXT工程引入到Liferay架构中,涉及创建数据库、修改配置文件(如portal-ext.properties和ext-spring.xml)、添加驱动、语言设置,以及部署和启动EXT工程的过程。 手册还特别关注启动EXT工程时的配置细节,如Eclipse中修改Tomcat启动配置、修改服务器配置文件、引入JAAS和ROOT.xml等,确保应用程序的正常运行。最后,手册强调了日志管理的重要性,给出了portal-log4j.xml的配置示例,这对于故障排查和性能监控是不可或缺的。 《Liferay开发中文手册》为Liferay Portal 5.2.3的开发人员提供了一个系统化的开发和配置指南,无论你是初次接触还是经验丰富的开发者,都能从中受益良多。