From 07febc51c9ae514294519d932005a143f3504060 Mon Sep 17 00:00:00 2001 From: mxsm Date: Sun, 20 Aug 2023 21:24:34 +0800 Subject: [PATCH] Importing ANTLR4 version based on JDK version --- .../eventmesh-connector-jdbc/build.gradle | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/build.gradle b/eventmesh-connectors/eventmesh-connector-jdbc/build.gradle index e399eee019..522d525eea 100644 --- a/eventmesh-connectors/eventmesh-connector-jdbc/build.gradle +++ b/eventmesh-connectors/eventmesh-connector-jdbc/build.gradle @@ -34,12 +34,18 @@ packageSources { } dependencies { - antlr("org.antlr:antlr4:4.9.3") + if (JavaVersion.current().isJava8()) { + antlr("org.antlr:antlr4:4.9.3") + implementation 'org.antlr:antlr4-runtime:4.9.3' + } else { + antlr("org.antlr:antlr4:4.13.0") + implementation 'org.antlr:antlr4-runtime:4.13.0' + } + implementation project(":eventmesh-common") implementation project(":eventmesh-openconnect:eventmesh-openconnect-java") implementation project(":eventmesh-spi") implementation 'com.zendesk:mysql-binlog-connector-java:0.28.0' - implementation 'org.antlr:antlr4-runtime:4.9.3' implementation 'mysql:mysql-connector-java:8.0.32' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok'