Uploaded image for project: 'Maven Shared Components'
  1. Maven Shared Components
  2. MSHARED-683

Use maven-resolver instead of (eclipse-)aether / Require Java 7

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

Details

    • Patch

    Description

      PR: https://github.com/apache/maven-common-artifact-filters/pull/1

      Stop using the old `aether` and `eclipse-aether` libraries, who's code is now part of `maven-resolver`, under the `org.eclipse` package. The old libraries are very abandoned, to the point that their websites have gone missing. They depend on some scarily broken libraries, which is a problem for distros like Debian.

      Tests green. Only non-find-and-replace changes is to add some properties:

      • `<javaVersion>7` as `maven-resolver` uses 7 and otherwise enforcer gets angry, and
      • `<maven.version>3.5.2`, as pre-3.5 maven used aether for other reasons, so it still ends up polluting the tree.

      Attachments

        Activity

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

          People

            rfscholte Robert Scholte
            faux Chris West (Faux)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment