liferay portal 如何用数据库mysql

liferay portal 如何用数据库mysql,第1张

建立一个service builder工程。。。service.xml就是数据库字段的配置文件,就跟hibernate的user.xml文件一样,然后配置好build.xml文件。。启动liferay就自动建立数据库表,这是表不是数据库,你把数据库建立好后,表结构会根据build.xml去寻找自动建立。

步骤:

1 安装mysql,注意字符集的选择(utf-8)

2 下载liferay-portal-sql-6.0.6-20110225.zip,解压得到create-minimal文件夹下的create-minimal-mysql.sql

3 在mysql中运行create-minimal-mysql.sql,生成lportal数据库

4 编辑portal-ext.properties(在liferay-portal-xxx/tomcat-xxx/webapps/ROOT/WEB-INF/classes路径下,不存在则新建该文件),添加如下内容:

jdbc.default.driverClassName=com.mysql.jdbc.Driver

jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false

jdbc.default.username=<insert your mysql username>

jdbc.default.password=<insert your mysql password>

方法一:修改插件工程中的build number

在插件工程的src下面找到service.properties,打开找到里面的build.number,将之修改的比服务端上的build number大,然后重新部署即可。

方法二:修改Liferay的数据库

打开数据库里面的servicecomponent表,在里面找到相应的build numer,将之修改的比插件工程里面的小。修改完数据库要保证修改的数据库有效,需要我们在控制面板--服务器管理 执行一下清除数据库缓存。然后重新部署工程。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/6763756.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存