Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.3-alpha
-
Fix Version/s: 0.23.7, 2.0.4-alpha
-
Component/s: build
-
Labels:None
-
Hadoop Flags:Reviewed
Description
hadoop-client leaks out JDK tools jar as dependency.
JDK tools jar is defined as a system dependency for hadoop-annotation/jdiff/javadocs purposes, if not done javadoc generation fails.
The problem is that in the way it is defined now, this dependency ends up leaking to hadoop-client and downstream projects that depend on hadoop-client may end up including/bundling JDK tools JAR.