我正在尝试使用MySQL而不是HSQLDB设置本地Hybris Instant。
本地属性
mysql.optional.tabledefs=CHARSET=utf8 COLLATE=utf8_bin
db.url=jdbc:mysql://localhost/6showcase?useConfigs=maxPerformance&characterEncoding=utf8&useSSL=false
db.driver=com.mysql.jdbc.Driver
db.username=root
db.password=root
db.tableprefix=
mysql.tabletype=InnoDB
installed.tenants=**
构建成功(全部清除(。
获取润蒂:
**ERROR [localhost-startStop-4] [DataSourceImpl] error connecting to DataSource having url jdbc:mysql://localhost/6showcase?useConfigs=maxPerformance&characterEncoding=utf8&useSSL=false: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long**
使用具有架构等所有权限的用户 root...
图片1
图片2
知道可能出了什么问题吗?
您需要确切的数据库版本,不支持最新版本或旧版本。 hybris 6.7 需要 MySQL 5.6 或 5.7(带连接器 5.1.x(
完全支持的数据库列表:https://help.hybris.com/6.7.0/hcd/8c71300f866910149b40c88dfc0de431.html
关注 https://help.hybris.com/6.7.0/hcd/8c15bfb58669101484b7de3f3145855e.html
请注意:
MySQL 连接器未随 SAP Hybris Commerce 一起提供。请下载文件并将其放入${HYBRIS_BIN_DIR}/platform/lib/dbdriver
文件夹中。