diff --git a/pom.xml b/pom.xml
index f6fa3b9e1..867f54a1c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,6 +35,7 @@
6.2.22.Final
2.7.1
2.2.220
+ 3.1.0
4.5
8.0.33
42.6.0
@@ -74,12 +75,6 @@
${hibernate-62}
-
-
- jakarta.persistence
- jakarta.persistence-api
-
-
all-dbs
diff --git a/spring-data-jpa/pom.xml b/spring-data-jpa/pom.xml
index 3906c450c..85c744450 100644
--- a/spring-data-jpa/pom.xml
+++ b/spring-data-jpa/pom.xml
@@ -345,6 +345,11 @@
hibernate-jpamodelgen
${hibernate}
+
+ jakarta.persistence
+ jakarta.persistence-api
+ ${jakarta-persistence-api}
+
diff --git a/spring-data-jpa/src/test/java/org/springframework/data/jpa/AntlrVersionTests.java b/spring-data-jpa/src/test/java/org/springframework/data/jpa/AntlrVersionTests.java
index 4b55de9a7..bc3c34dd3 100644
--- a/spring-data-jpa/src/test/java/org/springframework/data/jpa/AntlrVersionTests.java
+++ b/spring-data-jpa/src/test/java/org/springframework/data/jpa/AntlrVersionTests.java
@@ -23,11 +23,11 @@ import java.util.regex.Pattern;
import org.antlr.v4.runtime.RuntimeMetaData;
import org.hibernate.grammars.hql.HqlParser;
import org.junit.jupiter.api.Test;
-
import org.springframework.asm.ClassReader;
import org.springframework.asm.ClassVisitor;
import org.springframework.asm.MethodVisitor;
import org.springframework.asm.Opcodes;
+import org.springframework.data.jpa.util.DisabledOnHibernate62;
import org.springframework.lang.Nullable;
/**
@@ -41,6 +41,7 @@ import org.springframework.lang.Nullable;
class AntlrVersionTests {
@Test
+ @DisabledOnHibernate62
void antlrVersionConvergence() throws Exception {
ClassReader reader = new ClassReader(HqlParser.class.getName());