Ich habe neulich args4j benutzt und unter den folgenden Phänomenen gelitten. Der Standardteil wird automatisch generiert.
-h (--help) : print usage message and exit (default: true)
-v (--version) : print version (default: false)
Wenn man sich die API-Spezifikationen ansieht, scheint es, dass die Methode withShowDefaults standardmäßig true zurückgibt, daher werde ich false übergeben.
ParserProperties parserProps = ParserProperties.defaults().withShowDefaults(false);
-h (--help) : print usage message and exit
-v (--version) : print version
Standard wird nicht mehr angezeigt.
API-Spezifikationen https://args4j.kohsuke.org/args4j/apidocs/org/kohsuke/args4j/ParserProperties.html
Recommended Posts