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

jdg4fx2g  于 2023-11-17  发布在  Spring
关注(0)|答案(1)|浏览(178)

我有项目与spring-boot:3.1.4query-dsl:5.0.0build.gradle

  1. plugins {
  2. id 'java'
  3. id 'org.springframework.boot' version '3.1.4'
  4. }
  5. java {
  6. sourceCompatibility = '17'
  7. }
  8. dependencies {
  9. implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
  10. implementation 'org.springframework.boot:spring-boot-starter-validation'
  11. implementation 'org.springframework.boot:spring-boot-starter-web'
  12. implementation 'com.querydsl:querydsl-apt:5.0.0:jakarta'
  13. implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta'
  14. annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jakarta'
  15. }

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

vs91vp4v

vs91vp4v1#

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

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

字符串

相关问题