【问题标题】:gradle Annotation processor 'org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor' not found未找到gradle注释处理器'org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor'
【发布时间】:2021-02-03 13:31:57
【问题描述】:

build.gradle

apply plugin: "com.ewerk.gradle.plugins.querydsl"
dependencies {
compile "org.springframework.boot:spring-boot"
compile "org.springframework:spring-webflux"
compile "org.springframework.boot:spring-boot-autoconfigure"
compile "org.springframework.data:spring-data-mongodb"
compile "com.querydsl:querydsl-core"
compile group: 'org.mapstruct', name: 'mapstruct-jdk8', version: '1.4.1.Final'
apt "org.mapstruct:mapstruct-processor:1.4.1.Final"

annotationProcessor(
        "com.querydsl:querydsl-apt:4.4.0",
        "org.projectlombok:lombok:1.18.16"
     )
 .............
   }

querydsl {
   
    springDataMongo = true
    querydslSourcesDir = file("${project.buildDir}/generated-sources/querydsl")
}

出了什么问题: 任务 ':event-sourcing:compileQuerydsl' 执行失败。

未找到注释处理器“org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor”

如何解决?

我们如何为 MongoAnnotationProcessor 编写自定义插件?

【问题讨论】:

    标签: gradle build.gradle gradle-plugin spring-boot-gradle-plugin annotation-processor


    【解决方案1】:

    遇到同样的问题,请更新或降低spring-data-mongodb的版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-06
      • 1970-01-01
      • 2018-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多