浏览代码

ZOOKEEPER-3785: Make sources buildable with JDK14

Author: Enrico Olivelli <eolivelli@apache.org>

Reviewers: Mate Szalay-Beko <szalay.beko.mate@gmail.com>, TisunKun <wander4096@gmail.com>

Closes #1308 from eolivelli/fix/jdk14
Enrico Olivelli 5 年之前
父节点
当前提交
a8fb880218
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      zookeeper-jute/src/main/java/org/apache/jute/compiler/JRecord.java

+ 1 - 0
zookeeper-jute/src/main/java/org/apache/jute/compiler/JRecord.java

@@ -434,6 +434,7 @@ public class JRecord extends JCompType {
             jj.write("\n");
             jj.write("package " + getJavaPackage() + ";\n\n");
             jj.write("import org.apache.jute.*;\n");
+            jj.write("import org.apache.jute.Record; // JDK14 needs explicit import due to clash with java.lang.Record\n");
             jj.write("import org.apache.yetus.audience.InterfaceAudience;\n");
             jj.write("@InterfaceAudience.Public\n");
             jj.write("public class " + getName() + " implements Record {\n");