Nigel Jones created ATLAS-2568: ---------------------------------- Summary: tools.jar is gone after Java 8 Key: ATLAS-2568 URL: https://issues.apache.org/jira/browse/ATLAS-2568 Project: Atlas Issue Type: Improvement Reporter: Nigel Jones Attachments: dependency.out
We currently depend on jdk.tools artifact in the maven build. This is 'tools.jar' from the JDK. This has been removed from the JDK as of version 9 - See 'Removed rt.jar and tools.jar' at [https://docs.oracle.com/javase/9/migrate/toc.htm#JSMIG-GUID-A868D0B9-026F-4D46-B979-901834343F9E] Running a maven dependency check (output attached) this is getting pulled in via our dependencies: Solr 7.0.0 (recent.- Sep 17, though latest is 7.3.0) Hadoop 2.7.1 (Jun 2015, latest 2.x is 2.9.0 from nov.17) Hbase 1.1.2 (Aug 2015, many versions since) Hive 1.2.1 (jun 2015) Or in more detail: [INFO] \- org.apache.solr:solr-test-framework:jar:7.0.0:compile [INFO] \- org.apache.hadoop:hadoop-common:jar:2.7.1:compile [INFO] \- org.apache.hbase:hbase-client:jar:1.1.2:compile [INFO] \- org.apache.hbase:hbase-server:jar:tests:1.1.2:compile [INFO] \- org.apache.hive:hive-exec:jar:1.2.1:provided [INFO] \- org.apache.hadoop:hadoop-annotations:jar:2.7.1:compile [INFO] \- org.apache.hbase:hbase-server:jar:1.1.2:provided I not know if these components have fixed the issues yet, and further, Action isn't needed on this until we go beyond Java 8 to 9,10,11 etc.. However I noticed this issue when looking at a different maven issue so thought it would be useful to log here for future action. Of more relevance perhaps is: * Some of our dependencies are very old... Where compatible updates are available we should be looking to bring these a little more up to date – obviously not a wholescale hadoop level change yet, but certainly the latest fix of each core component that works. -- This message was sent by Atlassian JIRA (v7.6.3#76005)