Robert Munteanu created SLING-12932: ---------------------------------------
Summary: Explicitly configure the local maven repository when launching Key: SLING-12932 URL: https://issues.apache.org/jira/browse/SLING-12932 Project: Sling Issue Type: Improvement Components: Maven Plugins and Archetypes Reporter: Robert Munteanu Assignee: Robert Munteanu Fix For: Feature Launcher Maven Plugin 0.1.10 When starting a feature without any repository URLs configured the default ones are picked up from https://github.com/apache/sling-org-apache-sling-feature/blob/f8872f27ed626e169326a4f94b55f3059cd527f8/src/main/java/org/apache/sling/feature/io/artifacts/ArtifactManagerConfig.java#L77-L79 , including detection of the Maven settings file - https://github.com/apache/sling-org-apache-sling-feature/blob/f8872f27ed626e169326a4f94b55f3059cd527f8/src/main/java/org/apache/sling/feature/io/artifacts/ArtifactManagerConfig.java#L203-L222 . This is good enough for most cases. However, this cannot detect overrides set via the Maven invocation such as {{--settings}} and {{-Dmaven.repo.local}} . Therefore the plugin should explicitly set the artifact URLs to match the behaviour of the feature launcher, but consulting the actual settings reported by Maven. -- This message was sent by Atlassian Jira (v8.20.10#820010)