Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-9827

Rework gradle build to use modern conventions - better support "provided" concept

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0-alpha-2
    • None

    Description

      As part of the build refactoring, the notional "provided" jars in earlier builds are no longer copied into the distribution zips. Applies to:

      javax.servlet.jsp-api-2.3.3.jar
      javax.servlet-api-4.0.1.jar
      

      While this is conceptually a breaking change, it better honors the "provided" concept since these apis will be available in whatever servlet/api implementation is being used.

      Note, the groovy-servlet pom already has those dependencies marked as provided scope. This is just about no longer bundling those dependent jars in the distribution zip.

      Attachments

        Issue Links

          Activity

            People

              melix Cédric Champeau
              paulk Paul King
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: