Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2447

Compilation with hadoop-2 profile fails

    XMLWordPrintableJSON

Details

    • Dependency upgrade
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 1.5.0.1
    • None
    • Sinks+Sources
    • 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Mickael Olivier Mickael Olivier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: