This is an automated email from the ASF dual-hosted git repository.

mthmulders pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git


The following commit(s) were added to refs/heads/master by this push:
     new f43f9f8  [MNG-7332] No longer support --define
f43f9f8 is described below

commit f43f9f8a3bcd5167e75b38c930df1d9ac9bbfa08
Author: Giovanni van der Schelde <[email protected]>
AuthorDate: Mon Nov 15 09:23:30 2021 +0100

    [MNG-7332] No longer support --define
    
    The reason is that it is broken in Commons CLI and -D just works.
    We don't want to work around symptoms. Another point is that
    java(1) does not have --define either so we'd like to keep that
    consistent.
    
    Closes #611.
---
 maven-embedder/src/main/java/org/apache/maven/cli/CLIManager.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/maven-embedder/src/main/java/org/apache/maven/cli/CLIManager.java 
b/maven-embedder/src/main/java/org/apache/maven/cli/CLIManager.java
index e15af81..fc9c1bf 100644
--- a/maven-embedder/src/main/java/org/apache/maven/cli/CLIManager.java
+++ b/maven-embedder/src/main/java/org/apache/maven/cli/CLIManager.java
@@ -123,7 +123,7 @@ public class CLIManager
         options = new Options();
         options.addOption( Option.builder( Character.toString( HELP ) 
).longOpt( "help" ).desc( "Display help information" ).build() );
         options.addOption( Option.builder( Character.toString( 
ALTERNATE_POM_FILE ) ).longOpt( "file" ).hasArg().desc( "Force the use of an 
alternate POM file (or directory with pom.xml)" ).build() );
-        options.addOption( Option.builder( Character.toString( 
SET_SYSTEM_PROPERTY ) ).longOpt( "define" ).hasArg().desc( "Define a system 
property" ).build() );
+        options.addOption( Option.builder( Character.toString( 
SET_SYSTEM_PROPERTY ) ).hasArg().desc( "Define a system property" ).build() );
         options.addOption( Option.builder( Character.toString( OFFLINE ) 
).longOpt( "offline" ).desc( "Work offline" ).build() );
         options.addOption( Option.builder( Character.toString( VERSION ) 
).longOpt( "version" ).desc( "Display version information" ).build() );
         options.addOption( Option.builder( Character.toString( QUIET ) 
).longOpt( "quiet" ).desc( "Quiet output - only show errors" ).build() );

Reply via email to