最近公司要用Liferay+Oracle做二次开发。并且客户要求所有的开发工具和环境都必须用最新的版本。在此列出相关的版本信息,以后相关文章,若无特殊说明,均以下面说明版本为准。所有的环境都在Eclipse中完成。
Liferay:4.3.2
Oracle:10g
Eclipse:3.2
MyEclipse:5.0
Tomcat:6.0
Ant:1.7
JDK:1.5
一、从Liferay源码Build二次开发环境
从http://www.liferay.com下载Liferay4.3.2的源码,解压缩后导入到Eclipse中,在根目录下添加release.yourcomputername.properties文件,并增加lp.ext.dir=your ext project path到该文件中,运行根目录下的build.xml中build-ext的target,生成ext项目到${lp.ext.dir}指定的目录下,并将其导入到eclipse中。当中过程可能会出现问题,
1、Ant的版本如果是1.7.0以下的版本,会出问题。因此必须下载1.7.0以上的版本,并在Eclipse中配置Ant Home.具体操作是window-preferences-Ant-Runtime,找到Classpath选项卡下的Ant Home Entries,可以看到Elipse中使用的是他自带的Ant,这时候选择右边的Ant Home按钮,找到1.7.0以上版本的本地安装目录后确认即可完成。
2、javac.exe引出的问题。由于编译的文件量太大,编译过程会出错,建议使用jikes.exe。只需要将jikes.exe复制到你Eclipse环境中使用的JDK的bin目录下即可。
完成这些后,我们的二次开发只需要在新构建的ext项目目录下完成就行。
二、ext扩展项目的部署
我们在ext中扩展了新的功能,要部署到Tomcat服务器中去,需要做以下调整。
在ext项目的根目录下新增一个app.server.yourcomputername.properties文件,并将app.server.properties文件中的内容copy到当中,找到app.server.parent.dir=your tomcat’s root path,如果不想手动配置Liferay绑定的Tomcat,可以直接到Liferay的官方网站去下载一个现成的。在app.server.yourcomputername.properties文件中找到对应的Tomcat版本。Liferay<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">4.3.2</st1:chsdate>中包含有Tomcat5和Tomcat6两种,Tomcat6的配置信息就在Tomcat5的下面,缺省是被注释掉了,根据需要选择自己的版本。修改app.server.tomcat.dir=${app.server.parent.dir}/yourTomcatdirname。运行ext根目录下build.xml中deploy的target,将ext项目部署到刚刚配置的目录${app.server.tomcat.dir}/wabapps/ROOT中,至此,扩展Liferay的项目基本配置完成。
三、相关工具的下载信息
http://www.liferay.com/web/guest/downloads/additional
可下载liferay4.3.2的源码和数据库
http://www.liferay.com/web/guest/downloads可下载已经绑定好了的Tomcat
可以根据自己的需要下载相应的资源。附件中有jicke.exe的压缩包。
其他工具请自备,相信一般的JAVA开发人员都很容易搞到。
<o:p></o:p>
- jikes.rar (1 MB)
- 描述: jikes.exe的压缩包。
- 下载次数: 153
分享到:
相关推荐
Liferay 5.2.3 二次开发环境搭建 自己编写的开发环境搭建手册 基于 Myeclipse 6 Tomcat 6.0.24 搭建开发环境
Liferay Portal 二次开发指南,内容比较详细。
基于Liferay4.2.2的开发环境文档,使用新手基于Liferay Portal进行二次开发工作。
介绍Liferay Portal 二次开发,部署,环境配置,附有相关实例.
liferay6.1Eclipse3.6开发环境搭建
在Eclipse3.6以上版本中搭建Liferay6.1的开发环境。方便在Eclipse中新建,维护Liferay工程,
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc ...Liferay开发环境配置说明文档.pdf
下载Liferay 5.2.3源码,安装Eclipse开发环境,导入源码,修改配置,搭建二次开发环境,是一个很好的入门教程。
liferay如何在eclipse中配置开发和debug环境,官方详细的资料,照着做就ok了,有什么问题可以联系我
7z压缩 三合一LifeRay资料: 1、LifeRay开发参考手册(温兵) 2、LifeRay二次开发指南 3、LifeRay4.3中文开发指南
Liferay_5.2.3_开发环境环境搭建
liferay二次开发指南.doc liferay portal学习的绝好的中文资料
其中,因DataBase的配置比较独立,而且即使非开发环境也需要该操作,所以为连接DB操作专门制作一份SOP,因此在进行《liferay5.1.2+NetBeans6.5开发环境配置》 中的第3步时,请参阅《Liferay5.1.2配Oracle10G 》
liferay平台的二次开发环境的搭建步骤,图文并茂,实际操作验证。
liferay的eclipse插件,用于在eclipse集成环境中进行liferay代码调试、编程,增加了代码的编写效率。
Liferay提供两种portlet开发模式:1、插件模式开发。2、扩展模式开发。本文描述eclipse下扩展模式开发portlet的步骤,希望对大家有帮助。