`
longforfreedom
  • 浏览: 198827 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Liferay简单定制

    博客分类:
  • JAVA
阅读更多

数据库定制:

Liferay默认使用数据库Hypersonic

可以很方便的修改成其它数据库以Mysql为例

只需要在:webapps/ROOT/WEB-INF/classes 目录下新建:!!!5.2及以后版本

portal-ext.properties并写入以下内容

jdbc.default.driverClassName=com.mysql.jdbc.Driver

jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false

jdbc.default.username=数据库用户名

jdbc.default.password=数据库密码

启动Mysql建立数据库

 create database lportal character set utf8;

重启liferay服务器即可

语言定制:

登陆进liferay后

默认

帐号:test@liferay.com

密码: test

选择“Add Application”:

选择"Tools"类,添加“languae”,页面上多出来一个名为Language

的portlet,选择中文即可

目前最新的5.2.2也有中文版,但是翻译质量实在是不敢恭维(可能不是机器就是火星人翻译的)可以自己动手修改修改

语言文件所在目录在

源码对应在:source/portal-impl/src/content

也可以修改服务器对应文件: webapps/ROOT/WEB-INF/lib/portal-impl.jar 解包后的content目录中

最好修改源码中的文件,在Netbeans中打开源码工程(源码已经是一个Netbeans工程)可以很方便的修改语言文件

修改完成后,重新生成部署一下即可!!!!

<!--EndFragment-->
2
1
分享到:
评论

相关推荐

    liferay一个简单的portlet

    **Liferay 简单Portlet详解** Liferay Portal 是一款开源的企业级门户平台,它提供了丰富的功能,如用户管理、内容管理、社交网络等。Portlet是Liferay中的核心组件,是构建门户应用程序的基本模块。这篇博文将深入...

    liferay环境的搭建

    通过以上步骤,您已经成功搭建了Liferay开发环境并创建了一个简单的portlet项目。Liferay的强大之处在于其丰富的功能集和灵活的架构设计,允许开发者快速构建复杂的企业级应用。掌握这些基本操作后,您可以进一步...

    liferay快速入门quickstart

    Liferay Portal 4.0版本作为一款成熟的解决方案,尤其在用户管理、内容管理系统(CMS)、主题定制以及门户配置方面表现突出。对于初次接触Liferay或希望快速上手的用户来说,本指南旨在帮助你快速部署并熟悉Liferay ...

    liferay

    ### Liferay Portal 二次开发...通过以上介绍,我们可以看到 Liferay Portal 不仅提供了强大的企业门户功能,而且还具备高度的可扩展性和定制性,使得开发者可以根据具体需求进行二次开发,满足不同场景的应用需求。

    liferay 6.0 开发指南

    - **Hooks**:Hooks是一种扩展机制,通过修改JSP文件或portal.properties文件等方式,可以在不修改Liferay源代码的情况下进行定制。 - **Ext-plugins**:Ext-plugins是一种特殊的插件类型,用于扩展Liferay的功能...

    liferay portal开发大全

    Liferay还引入了Service Builder,使得创建和部署服务变得简单。 2. **Portlet 开发** Portlet是Liferay Portal中的核心组件,是可重用的Web UI模块。开发者可以通过实现JSR 286(Portlet 2.0)规范来创建portlet...

    liferay开发

    - **核心价值**:Liferay的核心优势在于其高度可定制性和强大的社区支持。它允许开发者通过插件和自定义模块来扩展系统功能,满足特定业务需求。 #### 二、Liferay的独特之处 - **用户、角色与权限管理**: - ...

    liferay表结构详解

    Liferay提供了直观的用户界面,使页面布局和设置的修改变得简单。无论是针对社区还是组织页面,用户可通过以下步骤进行操作: 1. **社区页面修改**:通过“Communities”portlet选择具体社区,点击“Actions”菜单...

    liferay portal 开发指南

    它不仅提供了丰富的特性满足企业日常需求,同时也支持高度定制化开发。本文档旨在指导开发者如何进行 Portlet 的开发并部署在 Liferay Portal 上。 #### 二、Portlet 开发与 Servlet 开发对比 1. **Portlet 开发**...

    liferay架构

    开发人员可以通过多种方式,如SOAP(简单对象访问协议)、RMI(远程方法调用)以及自定义隧道类来访问并操作门户提供的API,从而实现对门户的灵活扩展与定制。 ### 二、Portlet应用接口(JSP168) Liferay的设计遵循...

    liferay学习

    可以从创建一个简单的Portlet开始,逐步学习如何添加视图、处理请求、存储数据、实现交互。随着经验的积累,可以尝试挑战更复杂的功能,如集成第三方服务、自定义权限规则、构建复杂的业务流程。 在社区论坛如iteye...

    liferay-plugins-sdk-6.1.1-20130816114619181.zip

    `liferay-eclipse`是Liferay为Eclipse IDE定制的插件,使得开发者能够在Eclipse环境中无缝地开发Liferay插件。这个插件提供了项目向导、自动构建支持、部署工具以及对Liferay API的智能感知等功能,极大地提高了开发...

    Liferay 使用手册

    Liferay 采用Maven作为构建工具,遵循OSGi标准,使得模块化开发和依赖管理变得简单。 工具方面,Liferay 提供了Liferay Developer Studio,这是一个基于Eclipse的集成开发环境,为开发者提供了便捷的portlet开发和...

    管理员文档-liferay-administration-guide

    此书适用于希望深入掌握Liferay平台管理与定制的IT专业人员。 #### 1.1 企业级特性 Liferay是一款专门为满足企业需求而设计的门户系统。它提供了高度个性化和易于定制的功能,使得组织可以根据自身业务流程调整...

    liferay相关文档

    Liferay是一款开源的企业级门户平台,它提供了丰富的功能和高度的可定制性,常用于构建企业内部或对外的协作、信息展示以及应用集成的网站。本压缩包中的文档可能包含了关于Liferay的安装、配置、开发和管理等相关...

    Eclipse+DB2下Liferay扩展开发环境的建立

    2. 下载并解压Liferay Portal的源码,这将帮助开发者深入理解Liferay的工作原理,并方便进行扩展和定制。 3. 配置Eclipse的构建路径,确保所有必要的库文件都已包含,如Liferay的API库、服务层库以及所需的依赖库。 ...

    liferay开发demo

    Liferay 是一个开源的企业...通过深入学习这些文档,开发者可以掌握Liferay portlet开发的全貌,从而能够高效地为Liferay门户构建定制化的功能模块。同时,实战练习和项目经验对于深化理解和熟练运用这些知识至关重要。

Global site tag (gtag.js) - Google Analytics