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() );