diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.0-properties-live-metadta/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.0-properties-live-metadta/pom.xml
index 2cc840f9d..34b6d4a97 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.0-properties-live-metadta/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.0-properties-live-metadta/pom.xml
@@ -59,6 +59,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
@@ -67,7 +76,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.4
+ 3.2.0
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml
index ffaf321df..390ee85fc 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.2.1-app-properties-list-of-pojo/pom.xml
@@ -46,6 +46,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
@@ -91,7 +100,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.4
+ 3.2.0
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.0-app-sts-4231/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.0-app-sts-4231/pom.xml
index 790599a5b..e1b473e2d 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.0-app-sts-4231/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.0-app-sts-4231/pom.xml
@@ -58,6 +58,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
@@ -103,7 +112,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.4
+ 3.2.0
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml
index c965f3043..5e6d17e76 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-app-with-resource-prop/pom.xml
@@ -51,6 +51,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
@@ -59,7 +68,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.4
+ 3.2.0
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-sts-4335/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-sts-4335/pom.xml
index c6cda7880..ab6a059fa 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-sts-4335/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-1.3.3-sts-4335/pom.xml
@@ -51,6 +51,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
@@ -59,7 +68,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.4
+ 3.2.0
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-web-actuator-2.2.0/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-web-actuator-2.2.0/pom.xml
index dd5166f18..f9d987667 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-web-actuator-2.2.0/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/boot-web-actuator-2.2.0/pom.xml
@@ -47,6 +47,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/cloud-rabbit-project/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/cloud-rabbit-project/pom.xml
index 300c9036d..2d1abad27 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/cloud-rabbit-project/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/cloud-rabbit-project/pom.xml
@@ -73,6 +73,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/empty-boot-2.1.0-app/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/empty-boot-2.1.0-app/pom.xml
index e6cb4fab2..30bc6fc70 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/empty-boot-2.1.0-app/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/empty-boot-2.1.0-app/pom.xml
@@ -47,6 +47,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/enum-def-nav/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/enum-def-nav/pom.xml
index 89752384d..1c83150e7 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/enum-def-nav/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/enum-def-nav/pom.xml
@@ -48,6 +48,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_404/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_404/pom.xml
index 6b2a92bf4..12f7a8e4b 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_404/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_404/pom.xml
@@ -48,6 +48,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_449/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_449/pom.xml
index 4799b7f73..f734277f6 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_449/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/gh_449/pom.xml
@@ -48,6 +48,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/map-of-pojo/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/map-of-pojo/pom.xml
index 3c7ff9b74..5af9d03a1 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/map-of-pojo/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/map-of-pojo/pom.xml
@@ -48,6 +48,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/super-property-nav-sample/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/super-property-nav-sample/pom.xml
index 89d8265e7..1f7645b0f 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/super-property-nav-sample/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/super-property-nav-sample/pom.xml
@@ -63,6 +63,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-1/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-1/pom.xml
index 600c15bfc..0ac88168f 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-1/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-1/pom.xml
@@ -42,6 +42,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-2/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-2/pom.xml
index 12aadaeb0..0698020fb 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-2/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-large-multiproject-2/pom.xml
@@ -42,6 +42,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-parent/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-parent/pom.xml
index d03cffb47..71ff515b1 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-parent/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-parent/pom.xml
@@ -31,6 +31,15 @@
org.springframework.boot
spring-boot-maven-plugin
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+
diff --git a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-xml-project/pom.xml b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-xml-project/pom.xml
index 27184958f..728040b70 100644
--- a/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-xml-project/pom.xml
+++ b/headless-services/spring-boot-language-server/src/test/resources/test-projects/test-annotation-indexing-xml-project/pom.xml
@@ -35,6 +35,15 @@
1.8
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.2.0
+
+ 8
+ false
+
+