Liferay是一个开源的项目,开源项目的好处有两个,一方面我们可以通过阅读源码提高水平,了解一些技术的实现原理,另一方面是如果开源的产品不能满足我们的实际需求,可以通过修改源码实现。Liferay CE版可以免费获取源码,EE版需要购买过产品才能获取源码。
(以下文件虽然是基于Liferay 6.1.1所写,但Liferay 6.2.0版本同样适用,方法、过程、需要注意事项等均一致)
一、导入源码
源码可以从Liferay的官...
Liferay 6.1开发学习(三):Portlet简述
在上一篇文章里面介绍的那个Portlet是在创建工程时默认创建的Portlet页面,可以对Portlet有一个大概的认识,但是很难全面。本篇文章对于Liferay中基于MVC的Portlet创建做一个相对详细的描述。
一、Portlet是什么?
Portlet是基于java的web组件,由portlet容器管理,并由容器处理请求,生产动态内容。Portals使用portlets作为可插拔用户接口组件,提供信息系统的表示层。作为利用servlets进行web应用编程的...
Liferay 6.1开发学习(二):创建一个Portlet工程
使用Liferay的SDK创建一个简单的Portlet,此Portlet不包括业务逻辑、不包括数据库,只有简单的页面展现,用以说明Portlet的开发过程。
一、创建Portlet工程
1、打开Liferay IDE,File-->New-->Liferay Project
2、为Portlet工程取名为Study,点击完成。或者点击下一步,默认选择Liferay MVC。
补充说明:
Portlet:这个是一般做Liferay开发选择的项目,一般说Liferay插件工程,通常都是指的Portlet...
Liferay 6.1开发学习(一):环境搭建
7.0的开发环境请参看:《Liferay7.0开发学习(一):开发环境搭建》
一、资源准备
以下资源内容可以在Liferay的官方网站下载,1-3在http://www.liferay.com/downloads/liferay-portal/available-releases下载,Liferay IDE在http://www.liferay.com/downloads/liferay-projects/liferay-ide处下载。
liferay-plugins-sdk-6.1.1(Plugins SDK)
liferay-portal-6.1.1-ce-ga2(Bundled with Tomcat)
l...
MyEclipse/Eclipse的一些技巧
总结一些个人使用MyEclipse和Eclipse中的技巧:
Java代码提示
在MyEclipse或Eclipse中,默认情况下只有我们在按下“.”的时候才会有代码提示,使用visual studio时看到这个IDE是按下所有的键都会自动提示,以前还很羡慕visual studio的强大,有一天才发现,原来eclipse也有这个功能,但是默认没有开启。开启方法如下:
windows-->Preferences-->Java-->Editor-->Content Assist
在Auto activatio...
解决eclipse3.7中文字体小
从eclipse 3.7开始,eclipse里面的编程默认字体变为了Consolas,这个字体被评为最好的编程字体,但是有一个杯具的是,中文显示的特别小。MyEclipse 10采用的也是eclipse3.7,所有同样的问题,方法一样。
解决方法有三个:
1、换回eclipse3.7以前的字体。但这个不推荐
2、打开eclipse-->window-->Preferences-->General-->Appearance-->Colors and Fonts,将字体的大小修改为小五号字体,感...
为eclipse安装maven插件
以前使用maven,常使用myeclipse,使用eclipse的少,昨天使用eclipse装了一下maven的插件,还是有点小折腾的,特记录如下:
eclipse版本:3.7.2 J2EE版本(http://www.eclipse.org/downloads/)
maven版本:3.04(http://maven.apache.org/docs/3.0.4/release-notes.html)
安装maven插件
方法一:
从eclipse 3.6开始,eclipse有一个marketplace,这个类似现在手机的app store一样,可以在其中检索相关插件,...