1. 扩展开发方式
refer to:
1) http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Development%20Environment%20(Windows);jsessionid=DB374B4B6CDBE3F3211E4538AAB5CFB5
2) http://hi.baidu.com/joelli/blog/item/8205a0ed7103034579f05514.html 这个比较靠谱
主要步骤是:
1.1 安装对应的JDK,Ant,Tomcat。设置环境变量
1.2 下载liferay源文件并导入Eclipse
1.3 添加三个文件覆盖参数
app.server.{your_name}.properties:设置tomcat目录
release.{your_name}.properties: 设置EXT工程目录
build.{your_name}.properties: 设置Build.xml的一些属性
1.4 ant clean start build-ext
1.5 配置mysql
1.5.1 create database lportal
1.5.2 execute script liferay-portal-src-5.2.3\sql\portal-minimal.
- edit ext-impl/src/portal-ext.properties
## MySQL
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=
1.6 ant clean deploy
2. lifeRay plugin SDK 开发
2.1 download the plugins SDK from the 'Additional Files' section on the Liferay website.
2.2 This provides ant scripts, to create a simple JSR compliant portlet
ant -Dportlet.name=<project name> -Dportlet.display.name="<portlet title>" create
2.3 转化成Eclipse project
ant setup-eclipse
2.4 自己搞定build path问题,这里的jar包都是指向liferay 源文件里面的lib 包。所以本地最好有liferay源文件.
2.5 ant deploy
2.6 liferay 页面可以用这个新添加的portlet了
分享到:
相关推荐
liferay笔记.doc
将后缀改为mht 博文链接:https://p2world.iteye.com/blog/639088
以下是对“Liferay学习笔记1”的详细解释和相关知识点的深入探讨: ### Liferay概述 Liferay是一款开源的企业级门户平台,它提供了一个强大的框架,用于构建企业级应用程序和服务。Liferay的核心功能包括内容管理...
最后,《liferay笔记.doc》则是一份实用的开发者手册,包含了作者在实践中遇到的问题及解决方案,对于初学者来说是一份宝贵的参考材料。它可能涵盖了错误排查、性能优化、安全设置等多方面的内容。 总的来说,这个...
转正技术贴Liferay框架工作学习笔记
### Liferay6官方培训学习笔记:开发环境搭建与数据库配置详解 #### 一、开发环境搭建 Liferay是一款基于Java的开源企业级门户框架,它提供了丰富的功能和强大的定制能力,适用于构建各种复杂的Web应用程序。在...
【Liferay 学习笔记】 Liferay 是一款开源的企业级门户平台,用于构建和管理复杂的Web应用程序。在本文中,我们将深入探讨如何在Liferay中进行一些基本操作和配置,如修改公司LOGO、增加用户、创建页面以及理解...
根据提供的信息,我们可以推断出文档与Liferay学习相关,但由于文档内容似乎包含了大量乱码,因此我们将基于标题和描述中的关键词“Liferay”来进行详细的知识点总结。 ### Liferay基础知识 #### 1. 什么是Liferay...
### Liferay Portal 6 学习之路:全面解析与实践指南 #### 一、Portal与Liferay Portal简介 ##### Portal概念 Portal,即门户网站,...希望本篇学习笔记能够帮助大家更好地理解和掌握 Liferay Portal 6 的相关知识。
根据提供的信息,我们可以深入探讨Liferay的相关知识点。由于描述部分包含了一些无意义的信息,我们将主要依据标题和部分内容来展开。 ### Liferay基础知识 Liferay是一款非常流行的开源企业级门户平台,它提供了...
### Liferay 使用笔记知识点梳理 #### 一、Liferay 基础操作 **1. 用户管理** - **增加用户**: 在 Liferay 中可以通过控制面板的“用户”部分增加新用户。通常需要填写用户的姓名、邮箱地址以及密码等基本信息。 ...
- Liferay IDE是专为Liferay Portal开发定制的集成开发环境,它提供了一系列便捷的工具来帮助开发人员进行Liferay应用的开发。安装过程涉及下载插件、配置开发环境等。 4. Liferay开发模式介绍: - Liferay提供了...
1. **ant笔记.doc** 和 **ant介绍.doc**:Ant是一个Java构建工具,用于自动化构建、测试和部署Java项目。在Liferay中,Ant脚本常用来构建portlet项目,配置构建过程,如编译源代码、打包和部署。学习Ant的基本概念和...
1. **Liferay Portal学习笔记之(五):开发主题风格theme**:这篇文章可能介绍了如何在Liferay中创建和修改主题,包括选择合适的主题框架,编辑CSS和图片资源,以及理解Liferay中的主题层次结构,以实现定制化的...
【标题】:“Liferay Portal学习笔记——JSR286事件机制详解” 【描述】:这篇笔记主要聚焦在Liferay Portal中的JSR286规范,特别是关于IPC(Inter-Portlet Communication)中的事件处理机制。 【标签】:“protal...
Liferay开发环境示例 概述 这是一个示例项目,用于展示 Liferay 开发/测试环境的自动安装。 它使用 VirtualBox 和 Vagrant 进行 VM 管理,使用 ...笔记 可能需要启用硬件虚拟化(英特尔的 VT-x,AMD 处理器的 AMD-V)。
Liferay很好的学习参考资料!帮助你更快进入Liferay学习