Details
-
Type:
Bug
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: CDH 6.0.0
-
Fix Version/s: None
-
Component/s: Hadoop Common
-
Labels:None
-
Environment:Hardware is DELL server on OVH hosting provider, under Debian OS
Description
I tried to recompile Zeppelin against the Hadoop version shipped by Cloudera.
And I finally hit a dependency problem, with Jackson-annotation
in hadoop-project-3.0.0-cdh6.0.0-beta1.pom
There's a dependency:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson2.version}</version>
</dependency>
So the version of the Jackson-annotations is the same as the global version (ie: 2.9.5). And @Jackson, they always use the 2.9.0 as a dependency. For example in Jackson-databind:
https://github.com/FasterXML/jackson-databind/issues/1763
I think you should follow the Jackson way of resolving dependency for annotations