Spring Boot Sping Boot 3 hibernate 6 Query Gradle无法加载类“jakart.persistence.Entity”

jdg4fx2g  于 7个月前  发布在  Spring
关注(0)|答案(1)|浏览(74)

我有项目与spring-boot:3.1.4query-dsl:5.0.0build.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'
}

字符串
当我尝试构建项目时,发生了此错误。
失败:生成失败,出现异常。
错误原因:任务“:compileJava”执行失败。java.lang.NoClassDefFoundError:jakernet/persistence/Entity

vs91vp4v

vs91vp4v1#

你缺少一个依赖。
尝试将其添加到依赖项中

annotationProcessor 'jakarta.persistence:jakarta.persistence-api:3.1.0'

字符串

相关问题