我正在更新我的项目从hibernate 4.3.5到5.2.10。我更新了jars,但是在ant构建过程中出现了错误。
错误:不兼容类型: org.hibernate.Query不能转换为org.hibernate.query.Query javac = session.createQuery(sqlQuery);
我不明白为什么?任何帮助都将不胜感激。
发布于 2017-09-02 07:13:06
类路径应该只包含单独版本的hibernate jars,在本例中是版本5。如果有,请移除任何其他版本的罐子。
发布于 2017-08-30 10:03:30
Query对象类型的query是org.hibernate.query.Query。但是方法session.createQuery(sqlQuery)的返回值是org.hibernate.Query,而不是相同类型的query变量。
https://stackoverflow.com/questions/45957233
复制相似问题