Eclipse中部署与重编译Liferay Portal 6.0源码指南

4星 · 超过85%的资源 需积分: 9 34 下载量 149 浏览量 更新于2024-09-14 收藏 630KB DOCX 举报
"该文档详细介绍了如何在Eclipse环境中对Liferay Portal 6.0.6的源码进行部署和重新使用Ant编译的过程。作者是费利明,实验环境包括Eclipse IDE(集成Java EE)、Liferay Portal 6.0.6源码以及内置的Ant工具。此外,虽然理论上需要Tomcat服务器,但在某些情况下,源码中的配置可以在线下载Tomcat。" 在Eclipse中部署Liferay Portal 6.0.6源码的步骤如下: 1. **下载并安装Eclipse**: 获取最新版本的Eclipse Java EE IDE,例如从官方网站下载indigo服务包的Windows 32位版本。 2. **获取Liferay Portal源码**: 下载Liferay Portal 6.0.6的源码,该版本的源码是liferay-portal-src-6.0.6-20110225.zip。 3. **解压并导入源码**: 将下载的源码解压至E盘的liferay目录下,然后在Eclipse中通过"File" -> "Import" -> "Existing Projects into Workspace"导入源码。 4. **设置项目编码**: 在导入的项目上右键单击,选择"Properties",找到"Resource",然后将项目编码更改为UTF-8,以避免因编码问题导致的错误。 5. **配置Tomcat信息**: 修改根目录下的配置文件以指定Tomcat的信息。由于Liferay Portal 6.0.6仅支持Tomcat 6.x,因此需要确保使用的Tomcat版本兼容。如果未安装Tomcat,源码中的配置可能尝试在线下载。 6. **创建bundles文件夹**: 在与源码同级的目录下创建一个名为“bundles”的文件夹,这将在Ant编译过程中使用。 7. **配置Ant Build**: 配置Ant以适应项目的内存需求,确保Ant运行时不会因内存不足而出现错误。 8. **执行Ant编译**: 运行Ant构建,这将安装Liferay Portal容器到Tomcat下,并生成bundle化的Tomcat-Liferay Portal。 9. **启动Tomcat并测试**: 启动Tomcat服务器,然后在浏览器中输入`http://localhost:8080`(或Tomcat实际监听的端口)来验证Liferay Portal是否成功部署。 在进行这些步骤时,需要注意的是,Ant构建过程可能会根据网络状况和计算机配置有所不同。在某些情况下,可能需要手动下载Tomcat并指定路径,或者根据实际的系统配置调整Ant脚本。此外,确保所有依赖项都已正确配置,包括数据库连接和其他服务,以确保Liferay Portal的正常运行。 该文档提供了一个清晰的指南,帮助开发者在Eclipse中设置和构建Liferay Portal的源码,这对于学习Liferay的开发、调试或自定义功能来说非常有用。遵循这些步骤,开发者可以深入了解Liferay的内部工作原理,并对其进行定制以满足特定需求。