Themes 开发
下载Plugins-SDK
http://www.liferay.com/web/guest/downloads/additional
解压后重命名目录为sdk,复制至 portal/(参见开发环境搭建)
目录下,要不然以下内容就要做出相应改变
进入portal/sdk新建build.${HOSTNAME}.properties ,添加如下内容(如果没有按照以上目录结果,请做出相应调整)
app.server.dir=${project.dir}/../server/tomcat-6.0.18
app.server.classes.portal.dir=${app.server.portal.dir}/WEB-INF/classes
app.server.lib.global.dir=${app.server.dir}/lib/ext
app.server.lib.portal.dir=${app.server.portal.dir}/WEB-INF/lib
app.server.portal.dir=${app.server.dir}/webapps/ROOT
保存后入portal/sdk/themes
执行
create theme-name "theme display name"
Linux则为./create.sh theme-name "theme display name"
则在themes目录就会产生一个名为theme-name-theme 的文件夹,添加主题内容
完成后(!!!!按道理此时应该在该目录下的docroot下面生成javascript ,css,templates等目录,但是要等到 ant deploy是才会会成)
部署主题:
执行
ant deploy
部署即可(server/tomcat##/webapps/下会出现:发现create 的时候就是theme目录下theme.zip的内容)
!!!!发现一个问题,,,第一次ant deploy的时候会出现才会在docroot目录下生成javascript,css,templates等目录,,
再一次ant deploy的时候,会将修改的内容覆盖,也就是说这种方式部署上去的还是默认生成theme,修改的内容会被覆盖
估计可能是是构建脚本出问题了
!!!理解错了,终于知道为什么了
指到Wiki里面的原文了,
原来是把自己做的,和默认不同的部分要放到_diff目录下,才在部署后会生效.
分享到:
相关推荐
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
包括liferay的用户配置,系统接口,包括Liferay Portal 6 企业应用开发,Liferay 用户开发接口,Liferay+in+Action,Liferay 系统开发等
liferay 6.2 开发指南+用户手册 官方文档
LifeRay架构开发手册,liferay Portal开发解析等精彩文章
liferay 6.0 开发指南 liferay-developer-guide-6.0.pdf
Liferay 主题开发 官方文档 中文翻译
liferay6.2开发指南liferay6.2开发指南.doc
liferay开发liferay开发liferay开发liferay开发
liferay开发文档集合7个pdf
包含四个liferay的中文开发文档,个人网上找了很久的。觉得不错,分享一下。要三分不多吧?毕竟有四个文档哦。
这是我学习Liferay做的一个实例,测试已通过,希望你们好好学习!
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf
包含liferay portal开发,帮助,架构,代码,等portlet中文文档 ,PDF格式
Liferay开发文档整理.pdf
liferay portlet 开发的例子介绍
liferay hook 开发demo,swf格式
里面有四个小型的liferay portal mvc实例,所需要的jar文件大家可以在eclipse里面新建一个portlet项目,再将里面的实例代码拷贝进去即可运行
7z压缩 三合一LifeRay资料: 1、LifeRay开发参考手册(温兵) 2、LifeRay二次开发指南 3、LifeRay4.3中文开发指南
liferay6.2开发指南.pdf
Liferay 6.2 开发环境搭建.doc,包括Liferay SDK下载及搭建过程等!