org.hibernate.Query无法转换为org.hibernate.query.Query [javac] Query query = session.createQuery(sqlQuery);
org.hibernate.Query cannot be converted to org.hibernate.query.Query [javac] Query query = session.createQuery(sqlQuery);
我正在将我的项目从休眠 4.3.5 更新到 5.2.10。我更新了 jars 但在 ant build 期间出现以下错误。
error: incompatible types: org.hibernate.Query cannot be converted to org.hibernate.query.Query
[javac] Query query = session.createQuery(sqlQuery);
我不明白为什么?任何帮助将不胜感激。
query
的 Query
对象类型是 org.hibernate.query.Query
。但是方法session.createQuery(sqlQuery)
的return值是org.hibernate.Query
,不是同类型的query
变量。
您的类路径应仅包含单一版本的休眠 jars,在本例中为版本 5。如果存在,请删除任何其他版本的 jars。
我正在将我的项目从休眠 4.3.5 更新到 5.2.10。我更新了 jars 但在 ant build 期间出现以下错误。
error: incompatible types: org.hibernate.Query cannot be converted to org.hibernate.query.Query [javac] Query query = session.createQuery(sqlQuery);
我不明白为什么?任何帮助将不胜感激。
query
的 Query
对象类型是 org.hibernate.query.Query
。但是方法session.createQuery(sqlQuery)
的return值是org.hibernate.Query
,不是同类型的query
变量。
您的类路径应仅包含单一版本的休眠 jars,在本例中为版本 5。如果存在,请删除任何其他版本的 jars。