1. 下载liferay-portal-src-4.2.2,解压到目录: D:/MyWork/portal下,
2. 打开Eclipse, 导入该工程,
3. 复制portal 目录下面release. Properties一份到portal目录,并将其重命名为release. Administrator.Properties, 注:此处的Administrator 为机器登录名,
4. 删除release.administrator.properties 文件内容,加入如下内容
##
## Extension Environment
##
lp.ext.dir=D:/MyWork/ext
5. 修改portal/tools/ext_tmpl/ext-ejb/classes 下的portal-ext.properties 文件中的portal.release=enterprise 为portal.release=professional
6 .下载并安装Jikes-1.22 环境变量中设置JIKES_HOME 与PATH =%JIKES_HOME%/bin;
7.选择Windows>show View> Ant 在出现的Ant 视图中单击Add build files,在弹出对话框
中选择portal 项目中根目录下build.xml 文件打开,如下图示
顺序执行 clean, start, build-ext
在D:/MyWork 目录下生成 ext 目录,并且该目录下面有很多内容,此目录为portal扩展开发环境,将此工程 导入到ecilpse中,在此环境中配置,编写porlet. 如图:
以上为liferay扩展开发环境生成.
在 扩展开发环境上开发 portlet
1.解压liferay-portal-tomcat-jdk5-4.2 到D:/tomcat 目录
2.打开eclipse ,导入上面生成的 ext 工程
复制ext目录下app.server..properties 一份到ext 目录 并重命名为:app.server.administrator.properties
打开app.server.administrator.properties
修改app.server.type=tomcat
app.server.parent.dir=D:/
app.server.tomcat.dir=${app.server.parent.dir}/tomcat
3.将eclipse的 tomcat.5.x目录制定到liferay-portal-tomcat-jdk5-4.2 解压到的目录
指定tomcat 的jdk 路径 并在jvm 参数中 写入
-Djava.security.auth.login.config=D:/tomcat/conf/jaas.config
-Xmx512m
4.启动tomcat , 访问首页, 默认登录名:test@liferay.com 密码test