SUDevops 2011-11-14
liferay包含有提供了许多种服务器中间件,如何通过liferay官方发布的源码生成自己所需要的bundle,下面就介绍一下怎样打包src.
1.从liferay官方下载liferay6.0.6源码
1). 下载打包成zip源码包
http://nchc.dl.sourceforge.net/project/lportal/Liferay%20Portal/6.0.6/liferay-portal-tomcat-6.0.6-20110225.zip
2). liferay官方 svn下载
2. 将源码导入到eclipse 打开Ant工具栏导入build.xml build-dist.xml
3. 在源码的同一级目录下建bundles文件夹, 双击build-dist.xml中的ant会根据配置坐apache官方网站去下载配置版本的tomcat并对liferay源码进行编译打包
4. 相应的点击 会从oracle官网去下载glashfish-3.0.1-web.zip 注意必须先下载tomcat才能下载glashfish
5. 如果bundles中不存在data文件夹 可以手动建 重新build4
6. 打包源码在liferay源码中dist文件夹里生成的运行包