Annotation processor 'com.querydsl.apt.jpa.JPAAnnotationProcessor' not found

Hi All,
I have a gradle4+ and Java8 which does not work with gradle 6+ and openjdk11, it is error while building the querydsl classes as mentioned below.

Annotation processor ‘com.querydsl.apt.jpa.JPAAnnotationProcessor’ not found
As i am new gradle, request to kindly help me on finding the issue using the gradle script shared below

plugins{
id ‘java’
id ‘maven’
id ‘maven-publish’
}

version = ‘0.0.1’
description = ‘Common domains’

ext {

jackson = '2.8.10'
swagger = '1.5.10'
jaxbBasics = '0.6.1'
woodstox = '4.4.1'
logstashLogbackEncoder = '4.7'
logbackCore = '1.1.7'
querydsl = '4.2.1'

// for query dsl
generatedSourcesDir = file("${buildDir}/generated-sources")

}

sourceCompatibility = 11
targetCompatibility = 11

repositories {
mavenCentral()
mavenLocal()
}

sourceSets {
main {
java {
srcDir generatedSourcesDir
}
}
}

publishing {
publications {
mavenJava(MavenPublication) {
from components.java

        pom.withXml {
            def dependenciesNode = asNode().dependencies

            // change scope (runtime -> compile)
            dependenciesNode.'*'.findAll() {
                it.scope.text() == 'runtime' && project.configurations.compile.allDependencies.find { dep ->
                    dep.name == it.artifactId.text()
                }
            }.each { it.scope*.value = 'compile' }


        }
    }
}

}

configurations {
compile {
exclude group: ‘commons-logging’
}
querydslapt
}

task generateQueryDSL(type: JavaCompile, group: ‘build’, description: ‘Generates the QueryDSL query types’) {
source = sourceSets.main.java
classpath = configurations.compile + configurations.querydslapt
options.compilerArgs = [
“-proc:only”,
“-processor”, “com.querydsl.apt.jpa.JPAAnnotationProcessor”
]
destinationDir = generatedSourcesDir
}

compileJava {
doFirst {
generatedSourcesDir.mkdirs();
}
options.compilerArgs += [’-s’, generatedSourcesDir]

dependsOn generateQueryDSL

}

dependencies {

compile group: 'com.google.code.findbugs', name: 'annotations', version: '2.0.1'
compile group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-xml', version: project.jackson
compile group: 'org.codehaus.woodstox', name: 'woodstox-core-asl', version: project.woodstox
compile group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: project.logstashLogbackEncoder
compile group: 'ch.qos.logback', name: 'logback-core', version: project.logbackCore
compile group: 'io.swagger', name: 'swagger-annotations', version: project.swagger
compile 'org.hibernate:hibernate-core:5.0.12.Final'
compile 'org.springframework.data:spring-data-commons:1.13.22.RELEASE'
compile group: 'com.querydsl', name: 'querydsl-apt', version: project.querydsl
compile group: 'com.querydsl', name: 'querydsl-jpa', version: project.querydsl
compile group: 'org.jvnet.jaxb2_commons', name: 'jaxb2-basics-runtime', version: project.jaxbBasics

implementation group: 'com.querydsl', name: 'querydsl-jpa', version: '4.2.1'
implementation  group: 'com.querydsl', name: 'querydsl-apt', version: '4.2.1'
annotationProcessor group: 'com.querydsl', name: 'querydsl-apt', version: '4.2.1'

annotationProcessor "com.querydsl:querydsl-apt:${project.querydsl}:jpa"

//compile group: 'javax.annotation', name:'javax.annotation-api', version: '1.3.1'
//annotationProcessor("com.querydsl:querydsl-apt:4.2.1:jpa", "org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.2.Final")
//annotationProcessor 'org.springframework.boot:spring-boot-starter-data-jpa'
//annotationProcessor "javax.annotation:javax.annotation-api:1.3.1"

}