Details
-
Dependency upgrade
-
Status: Resolved
-
Major
-
Resolution: Not A Problem
-
1.5.0.1
-
None
-
x86_64 RHEL 6.5
Description
Using the following command, and Oracle JDK 1.7.0, my compilation of Apache Flume fails :
mvn -fn compile -Phadoop-2 -DskipTests -l mvn.compile.res
That's because of a package, hadoop-test, that was present in hadoop 1 and does not exist anymore.
A "temporary solution" I have found was to add the following depedency to the pom.xml file under hadoop-2 profile, copy/pasted from the hadoop-1 one :
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-test</artifactId>
<version>1.0.1</version>
</dependency>
What do you guys think ? That "works" but may not be what we should do, as it may not be a clean way.