Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-2863

Generate a VERSIONS file for bundled dependencies

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.7.0
    • build

    Description

      We strip versions off of dependencies we package in the lib directory of our tarball. This is done for a few beneficial reasons (primarily: avoid classpath polution with multiple versions of the same jar, and ease maintenance of scripts that configure the classpath).

      However, it would be convenient to convey information in the bin.tar.gz about which versions of those libraries are included, so they don't have to go spelunking into the jars' META-INF to peek at their POM, or back to SCM to view the dependencyManagement section.

      It looks like this might be relatively easy to do with an execution of maven-dependency-plugin's list goal, with includeScope set to runtime and outputFile set.

      Attachments

        Issue Links

          Activity

            People

              ctubbsii Christopher Tubbs
              ctubbsii Christopher Tubbs
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m