Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-19269

Upgrade maven-shade-plugin to 3.6.0

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.5.0
    • None

    Description

      I found an issue when testing with Jackson 2.18.0-rc1.
      Hadoop bundles the Jackson and other 3rd party classes into Hadoop fat jars using maven-shade-plugin.
      Jackson is a Multi-Release jar. https://openjdk.org/jeps/238
      The most recent jackson-core jars have classes that support META-INF/versions/21 classes. The existing maven-shade-plugin version in Hadoop build fails with ASM issues with Java 21 classes. maven-shade-plugin handles them fine.

      Attachments

        Issue Links

          Activity

            People

              pj.fanning PJ Fanning
              fanningpj PJ Fanning
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: