Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-6135

Maven plugins and core extensions are not dependencies, they should be resolved the same way as projects.

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Reopened
    • Critical
    • Resolution: Unresolved
    • None
    • 4.0.x-candidate
    • None
    • None

    Description

      Due to a bug in the Maven resolver, plugin and core extensions were resolved incorrectly: the direct test and provided dependencies were ignored.

      Ironically, this fix breaks some plugins because direct test dependencies now take precedence over transitive compile one: see MNG-5739
      (we know only one case where provided case has an impact: MPLUGIN-296, and in this only case, the new behaviour is more consistent than the previous)

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            schulte77 Christian Schulte

            Dates

              Created:
              Updated:

              Slack

                Issue deployment