Liferay 6.2源码部署教程:解决编码问题与配置详解

3星 · 超过75%的资源 需积分: 31 127 下载量 69 浏览量 更新于2024-09-13 收藏 463KB DOC 举报
本文档主要介绍了如何在Liferay 6.2的源码基础上进行部署和运行的过程。首先,用户需要将下载的Liferay源码解压到Eclipse的工程目录中,并导入项目。在导入后,可能会遇到工程中有红色感叹号的问题,此时需要通过右键点击项目、选择“Build Path” -> “Configure Build Path”,删除出现错误的文件夹以解决编译问题。 接下来,源码中存在编码问题的文件位于Portal-service/test/unit目录下,需要设置这些文件的编码为UTF-8,以确保代码的正确解析。将build.xml文件拖放到Ant视图中,便于构建和管理项目的构建任务。 在实际部署过程中,用户需要创建一个新的app.server.Administrator.properties文件,替换原有的app.server.properties,其中修改app.server.parent.dir为Tomcat的实际安装路径,如D:/apache-tomcat-7.0.52(需根据实际Tomcat版本调整)。同时,设置app.server.tomcat.context为liferay或自定义的名字,这将指定Liferay应用在Tomcat中的上下文路径。 为了确保所有依赖的库都能被Tomcat加载,需要修改catalina.properties文件,增加common.loader配置,使其包含lib/ext目录及其下的jar文件。此外,还建议添加环境变量JAVA_OPTS来调整Java虚拟机的内存限制,防止内存不足。 最后,用户还需要在portal-ext.properties文件中配置MySQL数据库连接信息,设置jdbc.default.jndi.name和jdbc.default属性,以便Liferay能够正确地连接数据库。 总结来说,本文提供了Liferay 6.2源码部署的详细步骤,包括源码导入、项目设置、配置文件修改以及与数据库的连接配置,这对于想要深入理解和自行部署Liferay系统的人来说是十分重要的参考。