[ 
https://issues.apache.org/jira/browse/CLI-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christoph Läubrich updated CLI-270:
-----------------------------------
    Description: 
If you specify a "Java Property Option" as described here 
https://commons.apache.org/proper/commons-cli/usage.html it only works when 
provided via command-line arguments and not via the optional properties file.
This seems to happen because the properties only allow "perfect match" while 
the commandline argument do some kind of prefix matching.

See 
https://github.com/laeubi/commons-cli/blob/63e91f3414f6abef193f81d963ceccae768cc2e8/src/test/java/org/apache/commons/cli/bug/BugCLI270Test.java
 for a test-case.

  was:
If you specify a "Java Property Option" as described here 
https://commons.apache.org/proper/commons-cli/usage.html it only works when 
provided via command-line arguments and not via the optional properties file.
This seems to happen because the properties only allow "perfect match" while 
the commandline argument do some kind of prefix matching.


> UnrecognizedOptionException when providing "Java Property Option" via 
> property files
> ------------------------------------------------------------------------------------
>
>                 Key: CLI-270
>                 URL: https://issues.apache.org/jira/browse/CLI-270
>             Project: Commons CLI
>          Issue Type: Bug
>          Components: CLI-1.x
>    Affects Versions: 1.3, 1.3.1, 1.4
>            Reporter: Christoph Läubrich
>
> If you specify a "Java Property Option" as described here 
> https://commons.apache.org/proper/commons-cli/usage.html it only works when 
> provided via command-line arguments and not via the optional properties file.
> This seems to happen because the properties only allow "perfect match" while 
> the commandline argument do some kind of prefix matching.
> See 
> https://github.com/laeubi/commons-cli/blob/63e91f3414f6abef193f81d963ceccae768cc2e8/src/test/java/org/apache/commons/cli/bug/BugCLI270Test.java
>  for a test-case.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to