From 8eb32971a23234eb504d201de808a5af0851fbcf Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Fri, 26 Jun 2026 18:30:47 -0700 Subject: [PATCH] Fix #1625: force use of JDK 21+ on release, to fix Javadocs --- pom.xml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/pom.xml b/pom.xml index 338bce644c..f2a8f6bc1b 100644 --- a/pom.xml +++ b/pom.xml @@ -409,4 +409,41 @@ tools.jackson.core.*;version=${project.version} test + + + + + release + + + + maven-enforcer-plugin + + + enforce-jdk21-for-release + validate + enforce + + + + [21,) + [ERROR] Releases must be built with JDK 21 or higher so that the Javadoc jar is complete (see jackson-core#1561 / #1625). + + + + + + + + + +