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: