我正在使用 querydsl
,当我尝试构建 Maven 项目时,它失败了:
Caused by: java.lang.ClassNotFoundException: com.mysema.codegen.model.Type
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>4.2.1</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>4.2.1</version>
</dependency>
最佳答案
您可以尝试新版本
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>5.0.0</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>5.0.0</version>
</dependency>
关于java - 构建maven项目时No class def found错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72342064/