QueryDSL, java.lang.NoSuchMethodError: com.mysema.query.jpa.JPQLQuery.from([Lcom/mysema/query/types/EntityPath;)Lcom/mysema/query/jpa/JPQLCommonQuery;

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-02 08:18:11

问题


Trying to get Query Dsl (version 3.1.1) and Spring Data JPA (version 1.3.1.RELEASE) up and running..

My problem is with this error message ...

  java.lang.NoSuchMethodError: com.mysema.query.jpa.JPQLQuery.from([Lcom/mysema/query/types/EntityPath;)Lcom/mysema/query/jpa/JPQLCommonQuery;
  at org.springframework.data.jpa.repository.support.Querydsl.createQuery(Querydsl.java:88)
  at org.springframework.data.jpa.repository.support.QueryDslJpaRepository.createQuery(QueryDslJ  paRepository.java:131)

Seems to be like a version compatibility conflict. But what version of QueryDSL should I use for Spring Data JPA 1.3.1.RELEASE?

I was hoping to find the answer here but I couldn't see what is used.


回答1:


But what version of QueryDSL should I use for Spring Data JPA 1.3.1.RELEASE?

Querydsl 2.9



来源:https://stackoverflow.com/questions/16218100/querydsl-java-lang-nosuchmethoderror-com-mysema-query-jpa-jpqlquery-fromlcom

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!