[ https://issues.apache.org/jira/browse/MNG-5857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17652056#comment-17652056 ]
Michael Osipov commented on MNG-5857: ------------------------------------- I have this one more analysis and came to the conclusion that the only args which are overridden are options, no goals or phases. I will create a PR which makes this better clear in code. If you think otherwise provide a sample. > Arguments from command line should override those in .mvn/maven.config > ---------------------------------------------------------------------- > > Key: MNG-5857 > URL: https://issues.apache.org/jira/browse/MNG-5857 > Project: Maven > Issue Type: Bug > Reporter: Dave Syer > Assignee: Michael Osipov > Priority: Major > Fix For: waiting-for-feedback, wontfix-candidate > > > Because of the way the command line args are added at the *start* of the list > here: > [MavenCli#410|https://gitbox.apache.org/repos/asf?p=maven.git;a=blob;f=maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java;h=4d142ee4c9a7f4f1c6311fcc87aacb59ba14fc23;hb=HEAD#l410], > they get overwritten by the settings in .mvn/maven.config. I would have > thought this should be the other way round. -- This message was sent by Atlassian Jira (v8.20.10#820010)