diff --git a/.gitignore b/.gitignore
index f4e51a4235..b86bc9b13c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@ node
node_modules
package-lock.json
package.json
+.mvn/.gradle-enterprise
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 0000000000..eda2f38098
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,13 @@
+
+
+
+ com.gradle
+ gradle-enterprise-maven-extension
+ 1.19.3
+
+
+ com.gradle
+ common-custom-user-data-maven-extension
+ 1.12.4
+
+
diff --git a/.mvn/gradle-enterprise.xml b/.mvn/gradle-enterprise.xml
new file mode 100644
index 0000000000..bbe439e12b
--- /dev/null
+++ b/.mvn/gradle-enterprise.xml
@@ -0,0 +1,31 @@
+
+
+
+ https://ge.spring.io
+
+
+ #{isFalse(env['CI'])}
+ true
+ true
+
+ #{{'0.0.0.0'}}
+
+
+
+
+ true
+
+
+
+
+ ${env.GRADLE_ENTERPRISE_CACHE_USERNAME}
+ ${env.GRADLE_ENTERPRISE_CACHE_PASSWORD}
+
+
+ true
+ #{env['GRADLE_ENTERPRISE_CACHE_USERNAME'] != null and env['GRADLE_ENTERPRISE_CACHE_PASSWORD'] != null}
+
+
+
diff --git a/README.adoc b/README.adoc
index b43841e29d..13fa5c3adb 100644
--- a/README.adoc
+++ b/README.adoc
@@ -1,4 +1,4 @@
-= Spring Data Commons image:https://jenkins.spring.io/buildStatus/icon?job=spring-data-commons%2F&subject=Build[link=https://jenkins.spring.io/view/SpringData/job/spring-data-commons/] https://gitter.im/spring-projects/spring-data[image:https://badges.gitter.im/spring-projects/spring-data.svg[Gitter]]
+= Spring Data Commons image:https://jenkins.spring.io/buildStatus/icon?job=spring-data-commons%2F&subject=Build[link=https://jenkins.spring.io/view/SpringData/job/spring-data-commons/] https://gitter.im/spring-projects/spring-data[image:https://badges.gitter.im/spring-projects/spring-data.svg[Gitter]] image:https://img.shields.io/badge/Revved%20up%20by-Gradle%20Enterprise-06A0CE?logo=Gradle&labelColor=02303A["Revved up by Gradle Enterprise", link="https://ge.spring.io/scans?search.rootProjectNames=Spring Data Core"]
https://projects.spring.io/spring-data/[Spring Data Commons] is part of the umbrella Spring Data project that provides shared infrastructure across the Spring Data projects. It contains technology neutral repository interfaces as well as a metadata model for persisting Java classes.
diff --git a/pom.xml b/pom.xml
index 0925107f18..3175fb7979 100644
--- a/pom.xml
+++ b/pom.xml
@@ -151,13 +151,6 @@
true
-
- com.querydsl
- querydsl-apt
- ${querydsl}
- provided
-
-
com.querydsl
querydsl-collections
@@ -349,6 +342,25 @@
io.spring.maven.antora
antora-maven-plugin
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ java-test-compile
+
+
+
+ com.querydsl
+ querydsl-apt
+ ${querydsl}
+ general
+
+
+
+
+
+
diff --git a/src/test/resources/META-INF/services/javax.annotation.processing.Processor b/src/test/resources/META-INF/services/javax.annotation.processing.Processor
deleted file mode 100644
index 0060cc3f15..0000000000
--- a/src/test/resources/META-INF/services/javax.annotation.processing.Processor
+++ /dev/null
@@ -1 +0,0 @@
-com.querydsl.apt.QuerydslAnnotationProcessor