我与
spring-boot:3.1.4
和 query-dsl:5.0.0
有项目
build.gradle
plugins {
id 'java'
id 'org.springframework.boot' version '3.1.4'
}
java {
sourceCompatibility = '17'
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'com.querydsl:querydsl-apt:5.0.0:jakarta'
implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta'
}
当我尝试构建项目时,发生了此错误。 这是构建日志
FAILURE:构建失败并出现异常。
出了什么问题: 任务“:compileJava”执行失败。 java.lang.NoClassDefFoundError:jakarta/persistence/Entity
您缺少依赖项。
尝试将其添加到您的依赖项中
annotationProcessor 'jakarta.persistence:jakarta.persistence-api:3.1.0'