1、如何删除绑定的tomcat里面的示例数据库
Liferay 从5.2开始在下载的Liferay里面有一个7cogs的示例数据库,如何删除这个示例程序呢?
a、在tomcat/webapps下面找到目录sevencogs-hook这个目录,删除掉
b、在删除与tomcat平级的data/hsql目录
c、重启tomcat,这时的管理员帐号就变为test@liferay.com/test
2、更改数据库连接
Liferay在默认状态下是使用的一HSQL这个示例数据库,Liferay从在4.x及以前的数据库连接配置是保存在tomcat/conf/Catalina/root.xml文件里面,现在在这个目录下面还可以看到这个root.xml,但是从5.x开始,Liferay的配置信息都移动了portal.properties文件里面。
定义自己的数据库连接方法是:
a、先搭建一个Ext环境。Liferay不建议直接在源文件上面修改相信的配置信息,所以我们建立一个ext开发环境。
b、在ext环境下面的ext-impl/src下面建立文件portal-ext.properties,这个文件是portal.properties的扩展,会覆盖portal.properties里面的相同配置信息
c、在portal-ext.properties里面配置相关数据库连接,具体的写法可以参考portal.properties里面的
以MySQL为例
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
3、国际化信息
Liferay的国际化信息文件是存在Language.properties里面的,如果我们对Liferay里面的中文翻译不满意可以修改Language_zh_CN.properties里面的内容,同样Liferay不建议直接修改这个文件。
在Ext环境中的ext-impl/src下面建立目录content,在其下建立Language-ext_zh_CN.properties和Language-ext_zh_CN.properties.native,后一个文件实际没有用,是方便我们以后查看的,properties里面只能存储ascii的,所以我们在后一个文件里面写上相应的中文,方便以后查看。
4、ant部署时的服务器路径等信息从哪里读取
由于Liferay 6有了SDK,所以我们通过Liferay IDE开发或者是不使用IDE时,服务器的路径等信息都是保存在SDK目录下面的build.properties里面。
这个里面存储的信息有我们使用的ant部署时所涉及到的相关路径信息。同样,Liferay不建议直接修改此文件,而是建立一个build.{user.name}.properties的文件来个性化我们自己的配置信息。这里的user.name是当前系统的登录用户。如我的电脑当前的登录用户为administrator,则这个文件命名为build.administrator.properties。
我们需要覆盖build.properties里面的内容的直接写在这个文件里面,如想更改tomcat版本或者是服务器目录名,则只需要在build.administrator.properties里面写上下面的信息,其他的不用动
app.server.dir=${project.dir}/../bundles/tomcat-6.0.26
5、如何得到Liferay的最新源码
liferay的SVN库地址如下:http://svn.liferay.com/repos/public/
可以从这里获取到关于Liferay的最新源码
用户名/密码:guest/guest
如portal的最新源码的地址如下:http://svn.liferay.com/repos/public/portal/trunk
分享到:
相关推荐
内容如下: Portal介绍 Liferay Portal6安装及简单设置 Liferay IDE的安装使用 Liferay开发模式介绍 Struts Portlet开发示例 使用Struts2开发Portlet
liferay portal比较完整的学习资料,供大家学习
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
liferay Portal 学习书籍,外国人编写的,非常好。
liferay portal 6文档,使用说明
Using Liferay Portal 6.1
Liferay Portal 内容管理
Liferay Portal Liferay IDE
里面有四个小型的liferay portal mvc实例,所需要的jar文件大家可以在eclipse里面新建一个portlet项目,再将里面的实例代码拷贝进去即可运行
(英文版)liferay portal 6 企业网络版(Liferay Portal 6 Enterprise Intranets.pdf)
liferay portal system development 高清pdf
包含liferay portal开发,帮助,架构,代码,等portlet中文文档 ,PDF格式
转正技术贴Liferay框架工作学习笔记
Liferay6 官方培训学习笔记
关于liferay portal介绍的ppt
Liferay Portal数据库读写说明
liferay是一个现成的,即开即用的,功能完备的门户网站Liferay Portal,是一个完美的桌面协同办公组合,完全为企业和机构设计
Liferay Portal 二次开发指南,内容比较详细。
Liferay Portal 6 Enterprise Intranets
[Packt Publishing] Liferay Portal 性能调优最佳实践 (英文版) [Packt Publishing] Liferay Portal Performance Best Practices (E-Book) ☆ 出版信息:☆ [作者信息] Samir Bhatt [出版机构] Packt Publishing...