Liferay Portal 4.0 开发指南

需积分: 10 8 下载量 118 浏览量 更新于2024-10-12 收藏 794KB PDF 举报
"Liferay开发手册开发者指南" 本手册详细介绍了Liferay Portal 4.0的开发和安装过程,由Joseph Shum和Alexander Chow撰写。它涵盖了从设置开发环境到安装、配置各种应用服务器和数据库,以及升级和邮件服务器的使用等多个方面。以下是手册的关键知识点: 1. 开发环境准备: - SVN: 提供版本控制,用于团队协作和代码管理。 - JDK 1.5.0: Liferay Portal 4.0运行所需的Java开发工具包,确保兼容性。 - Jikes 1.22: 一个开源的Java编译器,可作为替代JDK内置的javac的选项。 - Ant 1.6.5: Apache Ant,用于构建Java项目,编写构建脚本。 - Orion 2.0.6: 可能是早期的一个IDE或开发工具,支持Liferay的开发。 2. 安装与设置: - 应用服务器:手册列举了多个兼容Liferay的服务器,包括Borland ES 6.5、Geronimo、GlassFish、JBoss(Jetty和Tomcat)、Jetty、JFox、JOnAS(Jetty和Tomcat)、JRun4、Oracle AS、Orion、Pramati、Resin、RexIP、Sun JSAS、Tomcat、WebLogic和WebSphere等,为不同场景和需求提供了选择。 3. 数据库支持: - 手册列出了多种数据库系统,如DB2、Firebird、Hypersonic、InterBase、JDataStore、MySQL、Oracle、PostgreSQL和SAP,展示了Liferay对多类型数据库的广泛兼容性。 4. 版本升级: - 升级到新版本:详细描述了如何升级Liferay到新版本,包括运行升级脚本和重新生成类。 - 主题升级:从3.6.1到4.0.0的主题升级过程,确保用户界面的平滑过渡。 5. 邮件服务器配置: - Washington IMAP+Sendmail、Cyrus IMAP+Postfix和Dovecot+Postfix是邮件服务器的组合,提供了邮件服务集成到Liferay的指导。 - Microsoft Exchange:说明了如何与Microsoft的邮件服务器集成。 6. 多实例配置: - 如何在同一体系结构下部署和管理多个Liferay Portal实例,特别是在JBoss+Jetty环境下。 该手册是Liferay开发者的重要参考资料,旨在帮助开发人员顺利进行项目开发、安装、配置和维护工作,确保Liferay Portal的稳定运行和功能扩展。通过深入学习这些内容,开发者可以更好地理解和利用Liferay平台的潜力,以满足各种业务需求。