Uploaded image for project: 'Oozie'
  1. Oozie
  2. OOZIE-1652

Build oozie by JDK 1.7 in default

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 4.0.0
    • None
    • bundle
    • None

    Description

      The oozie pom file requires people to be using JDK 1.6, and will not build with JDK 1.7. It actually sets a maximum of java 1.6.1.

      I modified it to use this:

      <version>[${javaVersion}.0,)</version>

      Now I am getting this error:

      [ERROR] Failed to execute goal on project oozie-hadoop: Could not resolve dependencies for project org.apache.oozie:oozie-hadoop:jar:2.2.0-SNAPSHOT.oozie-4.0.0: Failure to find org.apache.hadoop:hadoop-client:jar:2.2.0-SNAPSHOT in https://repository.apache.org/content/groups/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of apache.snapshots.repo has elapsed or updates are forced -> [Help 1]

      The Oozie documentation says it was tested with hadoop 0.20 and 1, so why does the project depend on hadoop 2? I guess it doesn't matter that it depends on that, what does matter is the fact that the resource does not exist and the project can't be built.

      Shouldn't you provide a pre-built tar ball with all the jars already built? I don't think you should make everybody build the jar.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              msknapp84 Michael Knapp
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: