Skip to content

[MNG-5199] Return back org.apache.maven.user-settings and org.apache.maven.global-settings properties #6989

@jira-importer

Description

@jira-importer

Karel Piwko opened MNG-5199 and commented

According to discussion at http://maven.40175.n5.nabble.com/Maven-3-support-for-org-apache-maven-user-settings-td3261146.html, I'm sure there is a valid use case for the property:

Imagine following:

mvn -s setting.xml test 

Surefire has no way to pass the path of the settings.xml in the spawned process. If the test in spawned process want to for example access remote repository defined in settings.xml, user has to specify settings.xml path in the test itself.

However, for the following:

mvn -Dorg.apache.maven.user-settings=settings.xml test

This system property can be passed to surefire configuration and propagated to the Surefire spawned process later on.

Having a system property removes duplication of the environment settings.


Affects: 3.0.3

9 votes, 10 watchers

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions