[ https://issues.apache.org/jira/browse/HIVE-22096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16904627#comment-16904627 ]
Yuming Wang commented on HIVE-22096: ------------------------------------ cc [~alangates] [~hyukjin.kwon] Hive is build with java 8 from 3.0(HIVE-16281). This patch made some changes to be compatible with Java 7, example: {code:java} private UDFClassLoader createUDFClassLoader() { return new UDFClassLoader(newPaths.stream() .map(Utilities::urlFromPathString) .filter(Objects::nonNull) .toArray(URL[]::new), parentLoader); } {code} to {code:java} private UDFClassLoader createUDFClassLoader() { List<URL> urls = new ArrayList<>(); for (String path : newPaths) { URL url = Utilities.urlFromPathString(path); if (url != null) { urls.add(url); } } return new UDFClassLoader(urls.toArray(new URL[urls.size()]), parentLoader); } {code} > Backport HIVE-21584 to branch-2.3 > --------------------------------- > > Key: HIVE-22096 > URL: https://issues.apache.org/jira/browse/HIVE-22096 > Project: Hive > Issue Type: Improvement > Components: Hive > Reporter: Yuming Wang > Assignee: Yuming Wang > Priority: Major > Attachments: HIVE-22096.branch-2.3.patch > > > Backport HIVE-21584 to make Spark support JDK 11. > https://www.mail-archive.com/dev@hive.apache.org/msg137001.html -- This message was sent by Atlassian JIRA (v7.6.14#76016)