apache / apache/maven

[MNG-1867] deprecate system scope, analyse other use cases

Open
#3,356 17 comments 0 reactions 0 assignees View on GitHub
maintenance priority:trivial
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 42m
Merged PRs (30d)
297

Description

**[Brett Porter](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=brettporter)** opened **[MNG-1867](https://issues.apache.org/jira/browse/MNG-1867?redirect=false)** and commented

possibly can avoid all use cases for system scope through proper use of alternate resolvers. Gather use cases (see MNG-1471) to ensure.

---

**Attachments:**
- [MNG-1867.zip](https://issues.apache.org/jira/secure/attachment/12712738/MNG-1867.zip) (_11.30 kB_)

**Issue Links:**
- [MNG-2070](https://issues.apache.org/jira/browse/MNG-2070) systemPath is needed for tests as well as compile time scope
(_**"is duplicated by"**_)
- [MCOMPILER-3](https://issues.apache.org/jira/browse/MCOMPILER-3) Module paths for system scope are relative to parent pom instead of its own
(_**"depends upon"**_)

**Remote Links:**
- [Page
](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65875544)

3 votes, 15 watchers

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.