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)

Reply via email to