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

时间:2013-04-25 14:54:13

标签: spring-data-jpa nosuchmethoderror querydsl

尝试启动并运行Query Dsl(版本3.1.1)和Spring Data JPA(版本1.3.1.RELEASE)..

我的问题在于此错误消息...

  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)

似乎是版本兼容性冲突。但是我应该将什么版本的QueryDSL用于Spring Data JPA 1.3.1.RELEASE?

我希望找到答案here,但我看不清用什么。

1 个答案:

答案 0 :(得分:3)

  

但是我应该为Spring Data JPA 1.3.1.RELEASE使用什么版本的QueryDSL?

Querydsl 2.9