gpt4 book ai didi

jdbc - db 模块 "play db:import"给出此异常

转载 作者:行者123 更新时间:2023-12-04 06:24:59 24 4
gpt4 key购买 nike

我有一个要导入到 playframework 的 mysql 数据库。
使用 http://www.playframework.org/modules/db-1.1/home 中的 db 1.1 模块
我得到这个异常(exception):

Exception in thread "main" java.lang.NoSuchMethodError: org.hibernate.mapping.Si
mpleValue.<init>(Lorg/hibernate/mapping/Table;)V
at org.hibernate.cfg.JDBCBinder.bindColumnToSimpleValue(JDBCBinder.java:
589)
at org.hibernate.cfg.JDBCBinder.bindPrimaryKeyToProperties(JDBCBinder.ja
va:443)
at org.hibernate.cfg.JDBCBinder.createPersistentClasses(JDBCBinder.java:
174)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:91)
at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaData
Configuration.java:40)
at play.modules.db.Importer.main(Importer.java:88)

问题是什么?是否是 application.conf 中的数据库配置问题?如果是这样,我必须配置什么才能让它正确?
谢谢!

最佳答案

几天前我遇到了同样的错误。正如 bArmageddon 提到的那样,休眠版本是问题所在。您可以降级 Hibernate 或暂时降级您的 Play 安装。

The 1.1 version is for the Play! 1.1 branch while the 1.0 is for the 1.0 Play! branch.

关于jdbc - db 模块 "play db:import"给出此异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6155575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com